Ativando a prioridade do repositório apt no LMDE

6

Eu quero configurar a ordem de prioridades do repositório apt no Linux Mint Debian Edition 2012.04. Em /etc/apt/preferences , a ordem deve ser: LMDE - > Teste do Debian - > Debian instável. Em outras palavras, eu quase sempre quero usar pacotes do repositório semi-rolamento do LMDE, e às vezes só os faço testar e instável somente quando absolutamente necessário.

Eu analisei o link e 379226 "> link , mas ainda não conseguiu fazer com que a ordenação de prioridades do repositório funcione corretamente.

Qual é a melhor maneira de fazer isso?

    
por Mirzhan Irkegulov 30.04.2012 / 07:36

2 respostas

5

Parece que tive sucesso no apt-pinning (definindo a prioridade do repositório apt) no LMDE. Meu /etc/apt/sources.list atualmente é assim:

deb http://packages.linuxmint.com/ debian main upstream import
deb http://debian.linuxmint.com/latest testing main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/multimedia testing main non-free

deb http://ftp.us.debian.org/debian/ testing main contrib non-free
deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb http://ftp.us.debian.org/debian/ experimental main contrib non-free

Meu /etc/apt/preferences é assim:

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 900

Package: *
Pin: origin debian.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 600

Package: *
Pin: release a=unstable
Pin-Priority: 200

Package: *
Pin: release a=experimental
Pin-Priority: 50

Portanto, sudo aptitude permite que apenas pacotes originados de linuxmint.com sejam instalados, e para instalar pacotes a partir da distribuição Debian, eu preciso anexar -t <distribution> , onde a distribuição está sendo testada, instável ou experimental.

Fontes:

por 01.05.2012 / 07:30
1

Não funcionou para mim --- meu sistema ainda receberia atualizações dos testes. Eu precisava:

    Package: *
    Pin: release a=testing
    Pin-Priority: -1

    Package: *
    Pin: release a=unstable
    Pin-Priority: -20

    Package: *
    Pin: release a=experimental
    Pin-Priority: -30
    
por 11.05.2012 / 13:33