Set 26 2008

Como adicionar um repositório no Ubuntu

Icon da aplicação Fontes de AplicaçãoAtravés dos artigos que faço e através da enorme quantidade de visitas que recebo do Google com dúvidas de como adicionar repositórios, cheguei à conclusão que é necessário um artigo que explique o seu objectivo e as várias formas de adicionar repositórios.

O que é um repositório?

Repositório, no Ubuntu, é um servidor, dedicado a uma determinada distribuição que contém pacotes (programas ou bibliotecas) para fazer download. Através dos repositórios é possível fazer instalações de programas de uma forma muito simples e segura. Muitos repositórios, como os oficiais do Ubuntu, têm uma chave que é única para o computador do utilizador e permite ter um nível de segurança elevadíssimo nos downloads dos ficheiros.

Quando o Sistema Operativo tem um repositório adicionado, conforme as suas configurações, irá procurar por novas actualizações periodicamente. Permitindo, assim, ter um computador actualizado tanto ao nível do Sistema Operativo como ao nível dos programas instalados através desse repositório.

Normalmente um link para um repositório tem esta forma:

deb http://archive.ubuntu.com/ubuntu/ hardy main

O deb significa que tem como conteúdo do repositório pacotes prontos a ser instalados. Se for deb-src, então o repositório tem apenas o código fonte dos pacotes. Ao lado tem o link do servidor e depois tem o nome da distribuição (neste exemplo a distribuição é a Hardy). Depois do nome da distribuição aparece o tipo de repositório, que normalmente é main. No caso dos servidores oficiais do ubuntu, estes para além de main têm Restricted, Universe, e Multiverse que são, de certa forma, independentes entre si, visto cada um ter os seus pacotes.


Como adicionar um repositório em modo gráfico?

Para adicionar um repositório abra o programa Fontes de Aplicações (no Ubuntu do Brasil chama-se Canais de Software) que se encontra no menu Sistema → Administração.

Na nova janela escolha a aba Aplicações de Terceiros (na versão do Brasil a aba tem o nome de Programas de Terceiros). Esta aba contém a lista de todos os repositórios do Sistema Operativo e permitirá adicionar, remover e desmarcar repositórios.

Para adicionar um repositório, basta clicar no botão Adicionar, digitar o repositório na caixa de texto da nova janela e clicar no botão Adicionar Fonte (na versão do Brasil o botão tem escrito: Adicionar Canal).


Depois de adicionados os repositórios, deve actualizar as listas dos pacotes contidos nos novos repositórios. Ao clicar no botão Fechar, o utilizador é abordado para actualizar as listas, aceite actualizar clicando no botão Reler.

Caso seja necessário adicionar uma chave, abra a aba Autenticação, clique no botão “Importar ficheiro de Chaves…” e procure o ficheiro-chave desse repositório.


Como adicionar um repositório através do terminal?

Apesar do processo de adicionar os repositórios em modo gráfico ser simples, fazer o mesmo pelo terminal pode ser bastante mais rápido. Para além disso, existe casos, como foi referenciado acima, que é necessário adicionar uma chave para tornar a conexão mais segura. E esse processo é bastante mais rápido pelo terminal pois normalmente nos sites dos repositórios têm uma linha de terminal que faz download da chave e instala-a no Sistema Operativo.


Adicionar um repositório através do terminal é adicionar a linha ao ficheiro de texto chamado sources.list, que contém todos os repositórios e que está na pasta /etc/apt/. Assim, basta copiar a seguinte linha para o terminal:

sudo gedit /etc/apt/sources.list

E, na nova janela, no final do ficheiro, digite o repositório e salve o ficheiro.


Existe outras maneiras, bem mais rápidas para adicionar pelo terminal, por exemplo, esta linha adiciona um repositório ao ficheiro sem ter de abrir nenhuma janela extra:

sudo sh -c “echo \”deb http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main\” >> /etc/apt/sources.list”


Depois de adicionar o repositório pelo terminal é necessário actualizar as listas:

sudo apt-get update

Post to Twitter Envie este artigo para o Twitter!!

44 Comentários:

Trackbacks

  1. Tema 12 – Equinox Radiance | Ubuntued escreveu:

    [...] Para que o script que recebe a quantidade de emails na sua conta Google necessita de adicionar os repositórios do conky hardcore, se não sabe como adicionar repositórios pode aprender com este artigo. [...]

    Abril 10th, 2010 às 6:29 pm
  2. Como instalar o Firefox 3.6 Final no Ubuntu | Ubuntued escreveu:

    [...] que é muito mais fácil e rápida. No entanto, se preferir fazer através das janelas, aconselho a ver este artigo para saber como fazer, e o repositório é este. A minha recomendação segue de seguida para cada [...]

    Fevereiro 5th, 2010 às 6:26 pm
  3. Instale o mensageiro instantâneo Empathy | Ubuntu São Paulo escreveu:

    [...] A instalação da última versão do Empathy requer a adição de um novo repositório. De seguida apresento os vários repositórios disponíveis para as várias versões do Ubuntu. Escolha a sua versão do Ubuntu e adicione-o (se não sabe adicionar repositórios visite este artigo): [...]

    Agosto 26th, 2009 às 2:27 am
  4. Gwibber, um cliente do twitter, identi.ca, flickr e muito mais! escreveu:

    [...] No entanto, como a versão do Gwibber do Jaunty Jackalope está um pouco desactualizada, aconselho a adicionar, também o repositório oficial do Gwibber. Assim, adicione o repositório respectivo à sua distribuição (se não sabe como adicionar repositórios visite esta página): [...]

    Julho 11th, 2009 às 2:59 pm
  5. Como enviar ficheiros para as calculadoras texas através do Ubuntu escreveu:

    [...] adicione o seguinte repositório (caso não saiba adicionar repositórios, visite este artigo): deb http://repo.calcforge.org/debian/i386 stable main [...]

    Junho 29th, 2009 às 12:54 pm
  6. Como enviar ficheiros para as calculadoras texas através do Ubuntu | Ubuntued escreveu:

    [...] adicione o seguinte repositório (caso não saiba adicionar repositórios, visite este artigo): deb http://repo.calcforge.org/debian/i386 stable main [...]

    Junho 26th, 2009 às 4:34 pm
  7. Actualize o Amarok para a versão 2.1! | Ubuntued escreveu:

    [...] 9.04) e requer a adição de um repositório extra. Por isso, adicione o repositório seguinte (se não sabe como adicionar repositórios visite esta página): deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty [...]

    Junho 22nd, 2009 às 12:02 pm
  8. Instale o mensageiro instantâneo Empathy escreveu:

    [...] A instalação da última versão do Empathy requer a adição de um novo repositório. De seguida apresento os vários repositórios disponíveis para as várias versões do Ubuntu. Escolha a sua versão do Ubuntu e adicione-o (se não sabe adicionar repositórios visite este artigo): [...]

    Junho 18th, 2009 às 4:57 pm
  9. Instale o mensageiro instantâneo Empathy | Ubuntued escreveu:

    [...] A instalação da última versão do Empathy requer a adição de um novo repositório. De seguida apresento os vários repositórios disponíveis para as várias versões do Ubuntu. Escolha a sua versão do Ubuntu e adicione-o (se não sabe adicionar repositórios visite este artigo): [...]

    Junho 17th, 2009 às 6:35 pm
  10. Ear Candy, o gestor de som inteligente! escreveu:

    [...] precisará de adicionar um repositório  (se não sabe como adicionar repositórios no Ubuntu, verifique esta página!): deb http://ppa.launchpad.net/flimm/ppa/ubuntu jaunty [...]

    Junho 1st, 2009 às 12:53 pm
  11. Ear Candy, o gestor de som inteligente! | Ubuntued escreveu:

    [...] precisará de adicionar um repositório  (se não sabe como adicionar repositórios no Ubuntu, verifique esta página!): deb http://ppa.launchpad.net/flimm/ppa/ubuntu jaunty [...]

    Maio 31st, 2009 às 4:04 pm
  12. Instale o VLC 1.0 RC no Ubuntu Jaunty Jackalope! escreveu:

    [...] de adicionar um repositório próprio. Por isso, adicione o seguinte repositório ao sistema (se não sabe como adicionar repositórios visite este artigo): deb http://ppa.launchpad.net/kow/ppa/ubuntu jaunty [...]

    Maio 25th, 2009 às 2:24 pm
  13. Instale o VLC 1.0 RC no Ubuntu Jaunty Jackalope! | Ubuntued escreveu:

    [...] de adicionar um repositório próprio. Por isso, adicione o seguinte repositório ao sistema (se não sabe como adicionar repositórios visite este artigo): deb http://ppa.launchpad.net/kow/ppa/ubuntu jaunty [...]

    Maio 24th, 2009 às 3:10 pm
  14. Google Chrome ( Ubuntu ) « KorBloguz escreveu:

    [...] Como é óbvio, este programa não está disponível nos repositórios oficiais do Ubuntu. Por isso, será preciso adicionar os repositórios oficiais dos programadores do Chrome que se encontram no Launchpad. Apresento, de seguida, os repositórios para três versões do Ubuntu, escolha a sua e adicione os repositórios respectivos (se não souber como adicionar repositórios, visite este artigo [...]

    Maio 21st, 2009 às 1:18 pm
  15. Instale o novo firefox 3.6 | Ubuntued escreveu:

    [...] Para ter acesso às versões mais actuais do Firefox é necessário adicionar um repositório próprio. Por isso, em primeiro lugar o utilizador deve adicionar um dos repositórios seguintes, conforme a versão do seu Ubuntu (se não sabe como adicionar repositórios visite este artigo): [...]

    Maio 16th, 2009 às 7:56 pm
  16. Blueman: uma excelente aplicação para Bluetooth escreveu:

    [...] Esta aplicação ainda não está presente nos repositórios oficiais do Ubuntu, por isso será necessário utilizar  repositórios de terceiros. Neste caso, utilizaremos os repositórios oficiais do Blueman que estão no site do Launchpad. De seguida apresento os repositórios para as várias versões do Ubuntu. Adicione apenas o repositório correspondente à versão do seu Ubuntu (caso não saiba como adicionar repositórios, visite este artigo): [...]

    Abril 11th, 2009 às 3:13 am
  17. Blueman: uma excelente aplicação para Bluetooth | Ubuntued escreveu:

    [...] Esta aplicação ainda não está presente nos repositórios oficiais do Ubuntu, por isso será necessário utilizar  repositórios de terceiros. Neste caso, utilizaremos os repositórios oficiais do Blueman que estão no site do Launchpad. De seguida apresento os repositórios para as várias versões do Ubuntu. Adicione apenas o repositório correspondente à versão do seu Ubuntu (caso não saiba como adicionar repositórios, visite este artigo): [...]

    Abril 10th, 2009 às 1:02 pm
  18. Temas Gnome « 3c0linux escreveu:

    [...] O servidor do ZgegBlog disponibiliza repositórios para duas versões do Ubuntu, por isso, adicione o seguinte repositório respectivo à versão do seu Ubuntu (se não sabe como adicionar repositórios, visite este artigo): [...]

    Abril 8th, 2009 às 2:57 am
  19. Eduroam no linux, através do Wicd | Ubuntued escreveu:

    [...] Como este projecto ainda é relativamente novo ele não está nos repositórios das actuais versões estáveis do Ubuntu e, por isso, precisará de adicionar os repositórios oficiais do Wicd. Caso tenha o Ubuntu Jaunty Jackalope, então não precisa de adicionar nenhum repositório extra. Caso o seu Ubuntu seja outro, então adicione o repositório respectivo à sua versão (caso não saiba como adicionar reposiórios visite este artigo): [...]

    Março 27th, 2009 às 10:44 pm
  20. Google Chrome nativo disponível para Ubuntu!! escreveu:

    [...] Como é óbvio, este programa não está disponível nos repositórios oficiais do Ubuntu. Por isso, será preciso adicionar os repositórios oficiais dos programadores do Chrome que se encontram no Launchpad. Apresento, de seguida, os repositórios para três versões do Ubuntu, escolha a sua e adicione os repositórios respectivos (se não souber como adicionar repositórios, visite este artigo): [...]

    Março 18th, 2009 às 7:44 pm
  21. Google Chrome nativo disponível para Ubuntu!! | Ubuntued escreveu:

    [...] Como é óbvio, este programa não está disponível nos repositórios oficiais do Ubuntu. Por isso, será preciso adicionar os repositórios oficiais dos programadores do Chrome que se encontram no Launchpad. Apresento, de seguida, os repositórios para três versões do Ubuntu, escolha a sua e adicione os repositórios (se não souber como adicionar repositórios, visite este artigo). [...]

    Março 17th, 2009 às 11:23 pm
  22. Tint2, um painel transparente para o Ubuntu escreveu:

    [...] Como esta aplicação não está nos repositórios oficiais do Ubuntu, é necessário instalar por outro meio. Ora, como esta aplicação está no launchpad e existe ficheiros de instalação disponíveis para Ubuntu, o melhor é utilizar os respectivos repositórios. Por isso adicione os repositórios para a sua versão do Ubuntu que se disponibiliza a seguir (se não sabe como adicionar repositórios visite esta página): [...]

    Março 15th, 2009 às 10:12 am
  23. Gnome-Do 0.8 versão estável já disponivel para Intrepid e Hardy escreveu:

    [...] A instação do Gnome-Do 0.8 é muito simples, basta adicionar o repositório, instalar a chave de autenticação e instalar o programa. Como cada versão do ubuntu tem um repositório próprio, apresento de seguida os repositórios para cada versão. Deverá instalar apenas os repositórios da versão do seu Ubuntu (se não sabe como adicionar repositórios, visite este artigo). [...]

    Março 12th, 2009 às 9:51 pm
  24. Oracle 10g + SQL Developer no Ubuntu Intrepid Ibex escreveu:

    [...] a base de dados do Oracle, a Express Edition. Assim, comece por adicionar este repositório (se não sabe adicionar repositórios visite este artigo): deb http://oss.oracle.com/debian unstable main [...]

    Março 7th, 2009 às 6:04 pm
  25. Tint2 « 3c0linux escreveu:

    [...] Como esta aplicação não está nos repositórios oficiais do Ubuntu, é necessário instalar por outro meio. Ora, como esta aplicação está no launchpad e existe ficheiros de instalação disponíveis para Ubuntu, o melhor é utilizar os respectivos repositórios. Por isso adicione os repositórios para a sua versão do Ubuntu que se disponibiliza a seguir (se não sabe como adicionar repositórios visite esta página): [...]

    Março 3rd, 2009 às 1:39 am
  26. Tint2, um painel transparente para o Ubuntu | Ubuntued escreveu:

    [...] Como esta aplicação não está nos repositórios oficiais do Ubuntu, é necessário instalar por outro meio. Ora, como esta aplicação está no launchpad e existe ficheiros de instalação disponíveis para Ubuntu, o melhor é utilizar os respectivos repositórios. Por isso adicione os repositórios para a sua versão do Ubuntu que se disponibiliza a seguir (se não sabe como adicionar repositórios visite esta página): [...]

    Março 2nd, 2009 às 2:01 pm
  27. Instale o novo Amarok 2 no Ubuntu Intrepid Ibex! | Ubuntued escreveu:

    [...] adicione o seguinte repositório oficial do Amarok (se não sabe como adicionar repositórios, visite este artigo): deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu intrepid [...]

    Fevereiro 18th, 2009 às 8:05 pm
  28. Novo Gnome-Do 0.8 Alpha, com dock | Ubuntued escreveu:

    [...] dos programadores do Gnome-do. Assim, para começar, deve adicionar os seguintes repositórios (se não como adicionar repositórios, visite este artigo): deb http://ppa.launchpad.net/do-testers/ubuntu intrepid main deb-src [...]

    Janeiro 16th, 2009 às 10:56 pm
  29. Oracle 10g + SQL Developer no Ubuntu Intrepid Ibex | Ubuntued escreveu:

    [...] a base de dados do Oracle, a Express Edition. Assim, comece por adicionar este repositório (se não sabe adicionar repositórios visite este artigo): deb http://oss.oracle.com/debian unstable main [...]

    Dezembro 22nd, 2008 às 11:06 pm
  30. Actualize o Open Office para a versão 3.0! | Ubuntued escreveu:

    [...] versão do Ubuntu que tem instalado. Se não sabe como adicionar repositórios, visite este artigo: Como adicionar um repositório no Ubuntu. Se não sabe qual é a versão do seu Ubuntu, visite este artigo: Saiba qual a versão do seu [...]

    Novembro 22nd, 2008 às 7:18 pm
  31. Repositórios para o Ubuntu Intrepid Ibex (8.10) | Ubuntued escreveu:

    [...] só vez, aconselho a editar o ficheiro em vez de utilizar a aplicação descrita no artigo “Como adicionar um repositório no Ubuntu“. Para editar o ficheiro, basta copiar a linha seguinte para o terminal: sudo gedit [...]

    Novembro 8th, 2008 às 3:41 pm
  32. Instale o novo Picasa 3.0 | Ubuntued escreveu:

    [...] de fazer download da chave, adicione este repositório (se não sabe adicionar repositórios visite este artigo): deb http://dl.google.com/linux/deb/ testing [...]

    Novembro 1st, 2008 às 4:38 pm
  33. Como instalar o novo VLC 0.9 « 3c0linux escreveu:

    [...] oficial do VLC no seu computador. Para tal adicione este repositório ao seu Sistema Operativo (Para mais informações visite este link): deb http://ppa.launchpad.net/c-korn/ubuntu hardy [...]

    Outubro 29th, 2008 às 6:31 am
  34. Como instalar o novo Gimp 2.6 | Ubuntued escreveu:

    [...] simples: adicione o seguinte repositório (se não sabe como adicionar repositórios visite este link): deb http://ppa.launchpad.net/c-korn/ubuntu intrepid [...]

    Outubro 6th, 2008 às 8:13 pm
  35. Como instalar o novo VLC 0.9 | Ubuntued escreveu:

    [...] oficial do VLC no seu computador. Para tal adicione este repositório ao seu Sistema Operativo (Para mais informações visite este link): deb http://ppa.launchpad.net/c-korn/ubuntu hardy [...]

    Outubro 2nd, 2008 às 8:07 pm
  1. Helio diz:

    Ajudou sim, obrigado, pois não sabia que era somente procurar por ppa+programa.

    Pena que não há um site centrado em ppas. Exemplo https://launchpad.net/ubuntu .

    Abraços

    Agosto 5th, 2010 às 5:03 am
  2. Luís C. diz:

    Olá Helio,

    Pode seguir esta forma:

    http://lmgtfy.com/?q=ppa+programa

    Pode parecer que estou a gozar, mas para muita pessoa que mal sabe usar o pc, trabalhar com o browser pode ser complicado, assim esta dica fica válida para qualquer utilizador. Seguindo a dica, pode substituir a parte da pesquisa programa pelo nome do programa que quer instalar e assim encontrar o repositório.

    Exemplo: GnomeDo

    http://lmgtfy.com/?q=ppa+GnomeDo (Clique no link para ver como fazer a pesquisa no Google).

    Ou então basta fazer o seguinte:

    http://www.google.com/search?q=ppa+GnomeDo

    Espero ter ajudado,
    Luís Cardoso

    Agosto 4th, 2010 às 1:37 pm
  3. Helio diz:

    Bom dia.
    Mas Cláudio, seria bom você colocar como e onde procurar repositórios. Principalmente se você quer ter seus softwares atualizados. Pois eu ainda não sei..
    Alias, quando se instala um programa novo, sempre tenho de procurar um repositório para ele. (Há exceções.)
    Abraço.
    E bom site ein, Deus te abençoe.

    Agosto 4th, 2010 às 9:31 am
  4. Cláudio Novais diz:

    Ola RANIERI,

    Não lhe sei dizer responder à questão pois não tinha a versão anterior instalada.

    No entanto, sendo esta uma versão ainda em desenvolvimento deve ter cuidado com a mesma. Assim, deve fazer backup dos seus dados para o caso de os perder.

    Abraço.

    Dezembro 4th, 2008 às 9:12 pm
  5. RANIERI diz:

    gostari de saber se instalando o picasa3.0 se perco os meus dados do picasa2.Ranieri

    Dezembro 3rd, 2008 às 4:43 pm
  6. Cleber Abreu diz:

    Agora compreendo o objectivo do seu artigo! Isto simplifica o seu trabalho nos novos artigos, não repetindo informação

    genial

    Outubro 4th, 2008 às 9:37 pm
  7. Cláudio Novais diz:

    Olá Cleber,

    Apesar de ser semelhante a outros artigos meus, este é o único com o intuito único de explicar como adicionar um repositório em geral. Assim, por clarificar todas as dúvidas ao adicionar qualquer repositório.

    Olá Julio,

    Obrigado pelo comentário :)

    Abraços.

    Setembro 27th, 2008 às 11:39 pm
  8. Julio diz:

    Muito bom! Nota 10!

    Setembro 27th, 2008 às 9:05 pm
  9. Cleber Abreu diz:

    Você já tem uns artigos parecidos com este

    Setembro 27th, 2008 às 3:26 pm

DEIXA UM COMENTÁRIO

Subscrever

Subscreva:

CommentLuv Enabled
Please leave these two fields as-is: