PPA sem atualizações

0

Acabei de instalar o smartgithg via ppa: eugenesan / ppa. Após uma atualização e reiniciar, o estilo da janela inteira foi interrompido e não consigo alternar para o layout de teclado que preferi. Podem ocorrer alguns outros erros também.

O problema é que esse ppa tem toneladas de pacotes que meu sistema altera de uma forma que eu não quero que eles façam. Eu só quero instalar o smartgithg e obter atualizações via apt.

Então a questão é: como adicionar o ppa e apenas instalar um pacote e pode haver alguns requisitos, mas não use este ppa para atualizações?

Por enquanto eu ppa-purgou o ppa. O sistema está agora funcionando novamente. Eu estou querendo saber porque o smartgithg ainda está instalado. De qualquer forma eu não vou receber atualizações para isso ..

Atenciosamente

    
por iRaS 28.05.2014 / 09:56

1 resposta

0

Como smartgithg não está nos repositórios do Ubuntu, algo assim em /etc/apt/preferences deve ser feito (não testado, no entanto):

Package: *
Pin: origin "XX.archive.ubuntu.com"
Pin-Priority: 1001

Package: *
Pin: origin "security.ubuntu.com"
Pin-Priority: 1001

Você está dando prioridade > = 1000 a todos os pacotes das reprises do Ubuntu (mude de acordo com o seu espelho de arquivo, é claro). Isso significa que o Apt sempre preferirá os pacotes dos repositórios, mesmo que a versão seja menor que os pacotes disponíveis de outras fontes (no seu caso, o PPA).

    
por fkraiem 28.05.2014 / 10:42