Em qual versão do Debian são baseadas as diferentes versões do Ubuntu?

108

Eu tenho alguns pacotes de software personalizados para o Ubuntu 10.04, 10.10 e 12.10, mas agora tenho que instalá-los no Debian Squeeze. Não consegui no Google um mapeamento entre versões específicas do Ubuntu e Debian. Alguém aqui pode ajudar?

Especificamente, quero saber qual versão do Ubuntu corresponde ao Debian Squeeze.

xkcd
fonte
1
Se podemos acreditar neste site . Então 10.04
Warren Hill
Relacionados: unix.stackexchange.com/q/404258/85039
Sergiy Kolodyazhnyy

Respostas:

195

Você pode encontrar a versão Debian na qual sua versão do Ubuntu se baseia no arquivo: /etc/debian_version

De 10.04 até 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 é a distribuição de desenvolvimento do Debian (sid - testing - stable)

Você pode descobrir o conteúdo do arquivo sem instalar um sistema inteiro, visualizando as fontes do pacote basefilesna Barra de Ativação .

Jacob Vlijm
fonte
Graças um monte . Só para ficar claro, você verificou isso inicializando CDs ao vivo de diferentes versões do Ubuntu e depois analisando /etc/debian_version?
Xkcd #
@xkcd Apenas 10.04, os outros que eu tinha instalado ou na VM.
Jacob Vlijm
Meu 13.10 Ubuntu Gnome diz wheezy/sidquando eu cat /etc/debian_version...
Rmano
2
@Rmano não é isso que a lista sais? sid significa a distribuição de desenvolvimento do debian.
Jacob Vlijm
1
@Rmano, vou atualizar a minha resposta hoje ou amanhã, incluindo as versões em entre + a variante dele (todo o sid até agora)
Jacob Vlijm
11

Infelizmente, não existe um mapeamento direto / etc / debian_version, como mencionado na resposta de Jacob, que dá uma idéia aproximada, mas realmente reflete apenas um pacote e o referido pacote é um pacote modificado localmente no Ubuntu, portanto não será automaticamente retirado do Debian.

Em particular, o Ubuntu está frequentemente à frente do Debian em pacotes principais como o libc6. Tentar instalar um pacote construído no Ubuntu em uma versão contemporânea do Debian provavelmente acabará com erros de versão no libc6.

De acordo com https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back O squeeze do Debian tinha o libc6 2.11. De acordo com http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6, o ubuntu 10.04 lucid também possui o libc6 2.11. Portanto, os pacotes para 10.4 lucid são IMO os mais propensos a trabalhar no Squeeze.

Dependendo de quais outras bibliotecas seu programa precisa, você pode achar que é necessária uma compilação específica para o aperto do Debian.

Peter Green
fonte