Os Repositórios PPA do Ubuntu podem ser utilizados no Debian wheezy?


8

Estou usando o Debian wheezy e gostaria de saber se os PPAs do Ubuntu hospedados no Launchpad são seguros para serem adicionados e usados ​​no Debian?

Respostas:


10

Em relação à segurança, eu diria que eles são ainda mais inseguros e mais propensos a quebrar seu sistema do que no Ubuntu. Considere um pacote mal escrito, que não lista a versão correta de uma biblioteca necessária como uma dependência e, portanto, é instalada, mas não é executada. Agora imagine o que acontece se este pacote for um componente principal do sistema. Portanto, se você planeja usar um repositório de uma distribuição diferente, pense duas vezes e verifique novamente antes de tentar instalar qualquer coisa. Leia atentamente a lista de pacotes que serão instalados para garantir que nenhum componente importante do sistema esteja sendo substituído. Se você está planejando substituir os componentes do sistema, recomendo configurar uma máquina virtual com o Debian e experimentá-la primeiro.

No entanto, o problema real é que os pacotes que contêm binários pré-compilados provavelmente se recusarão a instalar devido a problemas de dependência.

Eu não sei sobre o Ubuntu 11.xx e versões anteriores, mas o Ubuntu 12.04 possui a libc6-2.15, enquanto o Debian Wheezy usa a libc6-2.13. Pacotes em PPAs do Ubuntu geralmente exigem pelo menos a versão libc6 da versão do Ubuntu para a qual foram criados (porque eles também são criados com a cadeia de criação dessa versão do Ubuntu). Portanto, embora você possa simplesmente clicar no link "Detalhes Técnicos" em um site da PPA para obter a URL do repositório deb e adicioná-la ao Debians sources.list, os pacotes nos PPAs atualizados provavelmente serão inúteis no Debian.

Se você planeja instalar pacotes que não contêm binários pré-compilados, a situação é obviamente diferente e eles provavelmente funcionarão.


1
Alguns PPAs do Ubuntu suportam lucid, cuja libc é compatível com o Debian Wheezy.
fraco

Para não binários, os PPAs Oníricos e Precisos devem trabalhar mais ou menos com o Wheezy - eu sei que pelo menos os Midori e Pidgin funcionam ™. No entanto, a maneira "correta" de instalar a partir deles seria escolher o código .dsc- fonte e compilar as dependências e os pacotes a partir daí, conforme detalhado no guia de backport .
Luis Machuca 12/10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.