不同的Ubuntu版本基于什么Debian版本?


108

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

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


1
如果我们可以相信这个网站。然后10.04
沃伦·希尔

Answers:


195

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

从10.04到19.04:

Ubuntu            Debian  
19.04  disco      buster  / sid   - 10
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

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

我的13.10 Ubuntu Gnome告诉wheezy/sidcat /etc/debian_version...
Rmano 2014年

2
@Rmano不是列表所说的吗?sid表示debian的开发发行版。
Jacob Vlijm 2014年

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

11

不幸的是,雅各布的答案中没有提到直接映射/ etc / debian_version给出了一个粗略的主意,但它实际上只反映了一个软件包,并且说该软件包是在Ubuntu中本地修改的软件包,因此不会自动从Debian中引入。

特别是在libc6之类的核心软件包上,Ubuntu经常领先于Debian。尝试在现代版本的Debian上安装基于Ubuntu的软件包可能会导致libc6版本错误。

根据https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back 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清醒的软件包是IMO最有可能在Squeeze上使用的软件包。

根据程序需要的其他库,您可能会发现需要Debian squeeze的特定构建。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.