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.
Respostas:
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:
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
basefiles
na Barra de Ativação .fonte
/etc/debian_version
?wheezy/sid
quando eucat /etc/debian_version
...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.
fonte