Como posso alterar a prioridade de um PPA da barra de ativação?

3

Estou usando o Ubuntu 10.04 LTS no meu servidor e quero instalar o netatalk 2.2. Existe uma versão disponível no PPA de Stefano Rivera .

Agora acontece que eu também tenho o smartmontools instalado para o qual ele também fornece uma nova versão, mas eu realmente gostaria apenas de atualizar o netatalk.

Eu tentei adicionar o arquivo /etc/apt/preferences.d/stefanor :

Package: *
Pin: o=LP-PPA-stefanor
Pin-Priority: 50

mas isso não mudou nada.

Como posso despriorizar um repositório e instalar apenas um software dele?

    
por Georg Schölly 03.10.2011 / 22:57

2 respostas

2

Posso sugerir que você

ppa-purga o PPA que você quer usar como padrão a versão do software de volta à versão padrão do repositório lucid.

Em seguida, edite novamente as fontes de software ( sudo nano /etc/apt/sources.list ) e remova o # da entrada de linha do PPA.

Execute apenas uma atualização - NÃO é uma atualização.

sudo apt-get update

Instale o software que você quer.

sudo apt-get install [software package]

Em seguida, abra novamente o arquivo de fontes de origem e leia o # para o PPA para que nenhuma atualização adicional seja recebida.

Para lucid, você pode instalar o ppa-purge ativando o repositório backports - novamente - faça isso a partir do seu arquivo de fontes de software.

    
por fossfreedom 03.10.2011 / 23:08
1

Você pode tentar:

Pin: release o = LP-PPA-stefanor

e verifique a prioridade por "apt-cache policy [package]"

    
por Tomofumi 13.03.2012 / 05:16