Existe algum limite para o número de PPAs que posso adicionar ao sistema? Por quê?

6

Me deparei com uma postagem que sugere:

  

Não instrua as pessoas a adicionar PPAs, a menos que seja necessário

E uma das razões que mencionou:

  

Existe um número finito de PPAs que um usuário pode adicionar.

Realmente?

Existe algum limite para adicionar PPAs ao sistema? Por quê?

Além disso, em que fatores o limite depende?

    
por Ravan 14.11.2015 / 03:14

2 respostas

9

Não estou ciente de um limite de número, mas sei que, à medida que você adiciona mais PPAs, você obtém cadeias de dependências mais distorcidas e distorcidas e os PPAs podem / começarão a entrar em conflito uns com os outros.

Você só deve adicionar um PPA se realmente precisar / quiser o que está nele. Eu, por exemplo, tenho o webupd8 PPA para ST e um par de outras coisas, X-Swat e Kernel edgers.

Se alguém souber de um limite numérico, seria bom saber, mas este é o motivo pelo qual eu pessoalmente me limito a alguns PPAs.

Editar
É evidente que existe um limite rígido relacionado às chaves GPG, e está sendo trabalhado.

Trecho:
Há uma maneira legal de espremer mais PPAs através desse buraco de fechadura de 40 ...
Olhe em /etc/apt/trusted.gpg.d e você pode encontrar alguns pares ou triplos do mesmo tamanho. Verifique-os com diff e se forem iguais Você pode deixar apenas um ...

    
por RobotHumans 14.11.2015 / 03:18
0

Apenas para aumentar a resposta dada com o exemplo. Suponha que você instalou A no ppa X. A depende da biblioteca libgit2 versão 1 e não funcionará com 2. Você instala B a partir de ppa Y e atualiza a libgit2 para a versão 2 de alguma forma. Você acabou de estragar o aplicativo A.

Esse é um exemplo simples, mas com a interdependência web nos pacotes do Ubuntu você pode acabar com o sistema morto. Portanto, tenha cuidado com os PPAs

    
por Stefano Mtangoo 14.11.2015 / 12:10