Como eu habilito o repositório “backports”?

38

Como habilitar o repositório backports para que eu possa obter versões mais recentes do software?

    
por Luis Alvarado 10.02.2011 / 22:31

3 respostas

31

Os Backports do Ubuntu estão habilitados por padrão no Ubuntu.

Se por algum motivo você ainda não conseguir que os backports usem qualquer uma dessas duas maneiras:

  1. Clique no botão do Ubuntu no launcher e procure por "Software Sources". Procure por "Software" se estiver usando 12.04 +.

  2. Pressione ALT + F2 e digite: gksu software-properties-gtk

Qualquer uma das duas formas leva você para o Gerenciador de fontes de software ou Software & Atualizações . Aqui, ative todas as 4 opções na aba Ubuntu Software e na guia Atualizações . Isso deve habilitar os extras para sua versão do Ubuntu.

Depois disso, basta clicar no botão CLOSE e informar que é necessário atualizá-lo devido às alterações feitas. Observe que na guia Atualizações , a opção Backport é a 4ª existente. É o que diz Atualizações não suportadas .

Para ativar os backports (que são habilitados automaticamente desde 11.10) do terminal (nos casos em que você está trabalhando em um servidor e deseja que os backports estejam ativados) faça o seguinte após abrir o terminal (Este exemplo está usando o Ubuntu 13.04):

sudo nano /etc/apt/sources.list

E procure uma linha comentada que mencione a palavra-chave backport, deve ser algo como raring-backports para 13.04, precise-backports para 12.04 e filho. Nesse caso, parece assim:

  ##deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  ##deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

remova o comentário das linhas para que elas pareçam assim:

  deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

salve o arquivo e execute o seguinte para receber as atualizações do backport:

sudo apt-get update  
sudo apt-get upgrade

NOTA - Se as linhas não forem encontradas, simplesmente adicione-as e mude o nome da versão para a que você está usando como explicado acima.

Referência

por Luis Alvarado 10.02.2011 / 22:47
26

Instruções de linha de comando / servidor

Backports são ativados por padrão. Veja como você pode verificar se eles estão ativados.

Garantindo que os Backports estão ativados

Para ativar os backports manualmente, certifique-se de que a linha a seguir esteja no seu /etc/apt/sources.list :

deb http://archive.ubuntu.com/ubuntu release-backports main restricted universe multiverse  

Substituindo release pela distribuição atual que você está usando ( precise para 12.04, por exemplo).

Agora, os próximos passos dependerão se você deseja sempre usar pacotes dos backports ou se deseja usar somente os backports somente quando especificado manualmente.

Sempre use os backports ..

O Ubuntu 11.04 e o mais recente são configurados automaticamente para usar somente os backports quando especificados manualmente. Se você quiser sempre usar os backports ao instalar, você precisará adicionar as seguintes linhas a /etc/apt/preferences (o arquivo pode não existir ainda; tudo bem):

Package: *
Pin: release a=<release>-backports
Pin-Priority: 500  

Certifique-se de substituir release pela sua versão atual.

Usando os backports manualmente ...

Se você quiser apenas instalar pacotes dos backports quando for especificado manualmente , precisará adicioná-lo a /etc/apt/preferences :

Package: *
Pin: release a=<release>-backports
Pin-Priority: 100  

Novamente substituindo <release> pela sua versão atual.

nota: Você precisará de privilégios de root para modificar /etc/apt/preferences .

Instalando a partir dos backports ..

Se os backports estiverem configurados para serem usados manualmente, você precisará adicionar /release-backports ao final do nome do pacote ao instalar um pacote (substituindo release pela versão atual).

Por exemplo, se você estiver usando o 12.10 Quantal e configurou os backports para instalação manual, você instalaria o amarok com este comando:

sudo apt-get install amarok/quantal-backports  

Fonte: Backports do Ubuntu - Wiki do Ubuntu

    
por Seth 25.04.2013 / 19:25
0

Como um super usuário executado:

apt edit-sources

Em seguida, remova o comentário das linhas deb e deb-src que contêm backports .

    
por 04.10.2018 / 10:24