Adiciona o Repositório do Ubuntu ao Debian

3

Eu gostaria de saber como eu posso adicionar o repositório do Ubuntu com o Debian, já que existem alguns drivers e jogos que eu quero que não estejam no repositório do Debian. Por exemplo, darkplaces é um jogo que eu quero que esteja no repositório do Ubuntu:

quentin@THERIG:~$ sudo apt-get install darkplaces
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package darkplaces

... E isso não funciona.

Então, como eu posso adicionar o repositório do Ubuntu junto ou com o repositório Debian?

    
por SpecialBomb 23.12.2015 / 23:19

1 resposta

5

Você pode fazer isso adicionando as entradas para o repositório do Ubuntu em um arquivo em /etc/apt/sources.list.d . Mas você não deve fazer isso, no mesmo sentido em que, ao atravessar uma rodovia movimentada de 6 pistas a pé, é fisicamente possível, geralmente não é recomendado.

A mistura de repositórios de diferentes releases de distribuições, mesmo que essas distribuições usem o mesmo gerenciador de pacotes, tende a não funcionar bem, porque as diferentes versões possuem diferentes conjuntos de versões de bibliotecas. Enquanto o Debian e os derivados (como a maioria das distribuições) organizam para permitir que múltiplas versões de bibliotecas sejam instaladas ao mesmo tempo, isso nem sempre se estende a outros pacotes que às vezes dependem de versões específicas das bibliotecas. Pode funcionar por um tempo se você não instalar pacotes de desenvolvimento (pacotes de desenvolvimento tendem a ter requisitos de biblioteca precisos), mas mais cedo ou mais tarde você está praticamente seguro de se deparar com conflitos.

Incompatibilidade de bibliotecas é o motivo pelo qual o PPA possui fontes separadas de pacotes binários para cada versão do Ubuntu. Misturar uma versão do Debian e uma versão do Ubuntu é similar a mixar versões diferentes do Ubuntu.

Se você quiser os drivers do Ubuntu, as soluções mais simples instalam o Ubuntu. Softwares de baixo nível (kernel, utilitários do sistema central, servidor X e bibliotecas) tendem a precisar formar um todo coerente. Geralmente é seguro instalar um kernel mais recente, mas você também precisará instalar drivers de vídeo X correspondentes, pelo menos se você usar drivers proprietários, e você precisa ter a configuração e algumas vezes correções que a distribuição espera (e Debian e Ubuntu não configure seu kernel exatamente da mesma maneira).

Como usuário e administrador, não há muita diferença entre o Ubuntu e o Debian. Seja qual for o motivo você tem que preferir o Debian, se o ultimo Ubuntu tem drivers para seu hardware e o Debian está atrasado (não é uma situação incomum se você ficar com o Debian estável), mudar para o Ubuntu pode ser melhor.

Se você realmente quer ter alguns pacotes do Ubuntu e alguns pacotes do Debian - ou se você quer ter pacotes de versões diferentes do Debian / Ubuntu (isso é especialmente útil para desenvolvedores que querem testar suas compilações em diferentes gerações de software) ), é bastante indolor para instalar versões adicionais do Debian / Ubuntu em um chroot , então você executa uma versão para o seu sistema, mas pode executar aplicativos de outra versão.

    
por 24.12.2015 / 02:45