我有一些针对Ubuntu 10.04、10.10和12.10定制的软件包,但是现在我必须在Debian Squeeze上安装它们。我无法在特定的Ubuntu和Debian版本之间使用Google进行映射。这里有人可以帮忙吗?

我特别想知道哪个Ubuntu版本对应于Debian Squeeze。

评论

如果我们可以相信这个网站。然后10.04

相关:unix.stackexchange.com/q/404258/85039

#1 楼

您可以在文件中找到基于您的Ubuntu版本的Debian版本:/etc/debian_version

从10.04到20.04:

Ubuntu            Debian  
20.04  focal      bullseye/ sid   - 11
19.10  eoan       buster  / sid   - 10
19.04  disco      buster  / sid
18.10  cosmic     buster  / sid
18.04  bionic     buster  / sid
17.10  artful     stretch / sid   - 9
17.04  zesty      stretch / sid
16.10  yakkety    stretch / sid
16.04  xenial     stretch / sid
15.10  wily       jessie  / sid   - 8
15.04  vivid      jessie  / sid
14.10  utopic     jessie  / sid
14.04  trusty     jessie  / sid
13.10  saucy      wheezy  / sid   - 7
13.04  raring     wheezy  / sid
12.10  quantal    wheezy  / sid
12.04  precise    wheezy  / sid
11.10  oneiric    wheezy  / sid
11.04  natty      squeeze / sid   - 6
10.10  maverick   squeeze / sid
10.04  lucid      squeeze / sid


sid是Debian的开发发行版(sid-测试-稳定)

您可以通过在Launchpad上查看软件包basefiles的源代码来查找文件内容,而无需安装整个系统。

评论


非常感谢。为了清楚起见,您通过启动不同版本的Ubuntu的实时CD并检查/ etc / debian_version来进行检查。

–xkcd
2014年4月10日上午10:40

@xkcd仅10.04,我已安装或在VM上的其他。

–雅各布·弗利姆(Jacob Vlijm)
2014年4月10日在11:20



当我使用/ etc / debian_version时,我的13.10 Ubuntu Gnome会说喘息/ sid ...

–罗曼诺
14年10月10日在19:38

@Rmano不是列表所说的吗? sid表示debian的开发发行版。

–雅各布·弗利姆(Jacob Vlijm)
2014年4月10日在19:54

@Rmano,我将在今天或明天更新我的答案,包括介于两者之间的版本及其变体(到目前为止,所有sid)

–雅各布·弗利姆(Jacob Vlijm)
2014年4月10日20:43在

#2 楼

不幸的是,雅各布的答案中没有提到直接映射/ etc / debian_version给出了一个大概的想法,但它实际上只反映了一个软件包,并且说该软件包是在Ubuntu中本地修改的软件包,因此不会自动从Debian中拉入。 br />
特别是在libc6之类的核心软件包上,Ubuntu经常领先于Debian。尝试在现代版本的Debian上安装基于Ubuntu的软件包可能会导致libc6出现版本错误。

根据https://superuser.com/questions/407745/wrong-libc6 Debian压缩中的版本可以返回Debian压缩具有libc6 2.11。根据http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6 ubuntu 10.04,lucid也有libc6 2.11。因此,用于10.4 lucid的程序包是IMO最有可能在Squeeze上工作的。