Como habilito o repositório “parceiro”?

51

Eu continuo vendo lugares referindo-se ao repositório "parceiro" como um lugar onde eu posso obter software, como posso habilitar este repositório? Por favor, especifique como fazer isso graficamente e via linha de comando.

    
por Jorge Castro 24.11.2010 / 00:45

7 respostas

52

Caminho da GUI :

Clique no botão do Ubuntu e, em seguida, procure por "Fontes de Software" (ou "Software e Atualizações" no Ubuntu 16.04+) e vá para a guia "Outro Software".

Caminho da linha de comando :

  • Abra o arquivo sources.list: gksudo gedit /etc/apt/sources.list (ou com o editor de linha de comando de sua escolha, sudo nano /etc/apt/sources.list usaria nano na linha de comando sem uma GUI)
  • Adicione os repositórios de parceiros removendo o # na frente das seguintes linhas ( maverick é a versão da sua instalação do Ubuntu, pode ser diferente, então use o codinome da versão que você está usando em vez de 'maverick'. Se você não tiver certeza, execute lsb_release -c para descobrir.

    # deb http://archive.canonical.com/ubuntu maverick partner
    # deb-src http://archive.canonical.com/ubuntu maverick partner
    

  • Salvar e fechar.
  • Ressincronize os arquivos de índice de pacotes de suas origens: sudo apt-get update

  • Documentação oficial para referência

por Sid 24.11.2010 / 00:51
16

A maneira mais simples de ativar o repositório "parceiro":

sudo sed -i.bak "/^# deb .*partner/ s/^# //" /etc/apt/sources.list
sudo apt-get update
    
por sickill 30.06.2011 / 11:00
11

método CLI

Este método usa

  • lsb_release -sc para obter a versão do Ubuntu (codinome).
  • add-apt-repository para alterar os arquivos de configuração apropriados.

Tem as vantagens de trabalhar em todas as versões do Ubuntu.

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

Isso é de um tutorial do skype

    
por Hieu 18.03.2015 / 15:37
5

Para ativar o repositório de parceiros na linha de comando, edite /etc/apt/sources.list :% sudoedit /etc/apt/sources.list e remova o # do início dessas duas linhas:

#deb http://archive.canonical.com/ubuntu maverick partner  
#deb-src http://archive.canonical.com/ubuntu maverick partner

Então eles são assim:

deb http://archive.canonical.com/ubuntu maverick partner  
deb-src http://archive.canonical.com/ubuntu maverick partner

Em seguida, atualize seu cache do apt: sudo apt-get update .

    
por Isaiah 24.11.2010 / 01:09
2

Versão TERMINAL, basta copiar e colar estes comandos para ativar o repositório de parceiros (skype, etc):

DISTRO='cat /etc/*-release | grep DISTRIB_CODENAME | sed 's/.*=//g''
sudo sed -i 's/\(# \)\(deb .*ubuntu '${DISTRO}' partner\)//g' /etc/apt/sources.list
sudo apt-get -y update

@ SERVGuille: FTFY, com uma versão mais limpa

    
por valadao 01.06.2011 / 15:06
1

Isto é como eu fiz isso dentro do shell, eu aproveitei o tempo para uma pequena variação para aumentar a estabilidade, reutilização e idempotência (e não verificar a distribuição):

grep -qe '^# deb[- ].* partner$' /etc/apt/sources.list \
  && sudo sed -i"~$(date -%s)" 's/^# \(deb[- ].* parnter$\)//' /etc/apt/sources.list
  • grep check: altere o arquivo apenas se quiser mudar.
  • sed backup: mantenha backups com timestamp para que você possa voltar no tempo.
  • lidar com origem e não-fonte.
  • use o nome (último campo) e não a distro para identificar os repositórios.

Alternativas aqui:

  • Se você não se preocupa com a fonte e deseja manter nenhum backup: link
  • Se você preferir uma aparência mais complicada do que é dito, extrairia o nome da distribuição e não se importaria com a fonte e você deseja sobrescrever os backups: link
  • Ainda mais complicado, o que foi dito sobre isso foi a versão menos limpa do anterior: link
  • Uma abordagem interessante para adicionar um novo arquivo: link

No final, isso pode precisar de outra iteração ou duas. Espero que, ao lado da nota pessoal sobre os comentários, isso forneça algum resumo útil.

    
por hakre 12.08.2015 / 08:24
-1

TERMINAL só para facilitar, copie e cole este comando:

sed 's/\# deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' /etc/apt/sources.list | sed 's/\# deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' - > /tmp/newfile && sudo mv -f /tmp/newfile /etc/apt/sources.list

    
por ERGuille 27.04.2011 / 01:07