Como reduzir a prioridade do repositório de terceiros no apt

1

Estou usando o Debian Testing junto com o repositório Deb Multimedia (antigo repositório Debian) para testes. Eu quero reduzir a prioridade dos pacotes deb-multimedia para que ele apenas instale certos pacotes. Eu tentei com:

Package: *
Pin: release o="Unofficial Multimedia Packages"
Pin-Priority: 10

e

Package: *
Pin: origin "mirror.home-dn.net"
Pin-Priority: 10

Mas nem funciona, os pacotes ainda têm a prioridade padrão (500).

O arquivo de lançamento do repositório é semelhante a este :

Archive: testing
Version: None
Component: main
Origin: Unofficial Multimedia Packages
Label: Unofficial Multimedia Packages
Architecture: amd64

O que estou fazendo de errado?

Editar: Funcionou quando usei as informações da versão:

Package: *
Pin: release v=None
Pin-Priority: 10

Mas ainda não sei o motivo pelo qual os outros filtros não funcionaram.

    
por solarc 21.06.2012 / 21:45

1 resposta

2

O que fiz para o meu sistema foi o seguinte:

Package: *
Pin: origin "deb-multimedia.org"
Pin-Priority: 10

Você precisa ser capaz de especificar com precisão quais arquivos serão fixados. Usar o URL do repositório é a melhor maneira de ter certeza, pois o nome pode mudar inesperadamente.

Lembre-se de usar o nome completo do site que você usou em seu arquivo sources.list (e sources.list.d / *)

    
por 27.06.2012 / 05:51