install pacote do conjunto de backports do debian

2

Eu quero atualizar minha instalação de pombal para a versão 2. Eu descobri o pacote aqui . Eu também já adicionei deb http://backports.debian.org/debian-backports squeeze-backports main ao meu sources.list . Mas o pacote desejado dentro do diretório pool . Como posso acessar os pacotes via apt ? Estou usando o debian squeeze

    
por soupdiver 26.02.2013 / 15:40

2 respostas

4

Eu uso a seguinte linha para backports:

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

Depois de adicionar os backports a sources.list, execute:

apt-get update

Em seguida, para instalar um pacote de backports você executa:

apt-get -t squeeze-backports install examplename

A opção -t squeeze-backports diz ao apt para usar especificamente backports para esse pacote. Em seguida, ele também extrairá as dependências presentes nos backports dos backports. Não usar a opção -t poderia funcionar, caso o nome do pacote não exista em squeeze (por exemplo, linux-image-3.2.0-0.bpo.2- amd64) E a instalação não depende de pacotes que também devem ser retirados de backports.

Lembre-se também que, até onde eu sei, os pacotes de backports não são atualizados automaticamente por meio de uma atualização regular (como o upgrade do apt-get). Você teria que executar o comando acima novamente para cada pacote, a fim de obter uma possível nova versão do backport.

    
por 26.02.2013 / 23:28
1

Tente pesquisar primeiro:

apt-cache -t squeeze-backports search a_fancy_package

e, em seguida, escolha o nome exato de um pacote na lista

apt-get install -t squeeze-backports the_fancy_package

Eu faria assim:

apt-cache -t squeeze-backports search dove | grep -v ice

e, em seguida, provavelmente

apt-get install -t squeeze-backports dovecot-core dovecot-imapd dovecot-pop3d

e o que mais você precisar.

    
por 06.04.2013 / 00:45