Instalando pacotes no Ubuntu e distros Debian-like

Este trabalho explica como instalar pacotes no Ubuntu e distros Debian-like, permitindo ao usuário iniciante gerenciar seus pacotes de forma eficiente.

[ Hits: 28.454 ]

Por: Perfil removido em 30/04/2010


O que preciso para instalar programas com o apt-get/synaptic?



Para instalar pacotes com o apt-get/synaptic necessita-se de:
  • uma conexão banda larga (preferência)
  • configurar os repositórios
  • atualizar a lista de repositórios
  • baixar os pacotes desejados

Observe bem: apenas 4 passos, nem mais nem menos! Parece difícil?

A conexão com a banda larga não é objetivo deste trabalho e não será abordada. Passando à configuração dos repositórios, há duas formas de fazê-lo: num terminal ou na interface gráfica. Nenhum é melhor que o outro. Depende basicamente da preferência de cada usuário.

Repositório é um servidor que armazena os arquivos a serem baixados pelo apt, e seu endereço na web fica guardado num arquivo padrão chamado sources.list em /etc/apt. Abaixo mostro um fragmento do meu arquivo, com os endereços que utilizo no Ubuntu:

deb http://br.archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse
deb http://br.archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse
deb http://br.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ karmic partner

# multimídia no ubuntu
deb http://packages.medibuntu.org/ karmic free non-free

Onde:
  • deb - indica o tipo de pacote
  • http://br.archive.ubuntu.com/ubuntu/ - endereço onde se vai baixar pacotes
  • karmic - versão da distribuição a ser baixados os pacotes
  • main restricted universe multiverse - repositórios propriamente ditos

Você pode usar repositórios suportados oficialmente por sua distro ou de terceiros, assumindo os riscos pela segurança e atualização dos pacotes em questão. Veja no exemplo acima que adicionei o repositório do "medibuntu" para dar suporte multimídia extra ao Ubuntu. É desenvolvido por terceiros, entretanto com atualizações periódicas dos softwares.

Não se esqueça que cada repositório deverá obedecer a ordem acima, se o sources.list for editado manualmente. Mas se você o fizer pelo synaptic, olhe abaixo como deverá ficar (no caso, o mesmo repositório "medibuntu"):
deb http://packages.medibuntu.org/ karmic free non-free
Linux: Instalando pacotes no Ubuntu e distros Debian-like
Esta tela é acessada abrindo o "synaptic -> repositórios -> novo" e adicionando manualmente os dados como já visto.

Após você adicionar todos os repositórios de que deseje, está na hora de atualizar a base de dados de seu apt. Mas o que é isso? Simples! Baixa-se pacotes compactados com a relação de todos os softwares disponíveis para instalação. Quando você selecionar o software "X", o apt vai baixá-lo no endereço em que está listado como existente.

Para fazer a atualização pelo terminal, rode no terminal:

sudo apt-get update
Linux: Instalando pacotes no Ubuntu e distros Debian-like
No synaptic, clique no botão "recarregar" e espere terminar o processo:
Linux: Instalando pacotes no Ubuntu e distros Debian-like
Se esta parte terminou sem nenhum sobressalto, você poderá receber a seguinte mensagem:
Linux: Instalando pacotes no Ubuntu e distros Debian-like
Linux: Instalando pacotes no Ubuntu e distros Debian-like
Isto significa que a lista de pacotes foi atualizada mas é preciso fazer o download da chave de autenticação. Esta chave é um código numérico que "comprova" a autenticidade dos pacotes de um referido repositório. Para baixá-la, podem ser utilizados dois métodos que você já sabe quais são: no terminal e na interface gráfica.

Esta chave varia em cada repositório, sendo que tomaremos como exemplo ainda o medibuntu, que é 2EBC26B60C5A2783.

Para baixá-la no terminal, faça:

sudo gpg --keyserver subkeys.pgp.net --recv 2EBC26B60C5A2783
$ sudo gpg --export --armor 2EBC26B60C5A2783 | sudo apt-key add -
$ sudo apt-get update


Ou então:

sudo apt-get install medibuntu-keyring
$ sudo apt-get update


No synaptic, basta procurar o pacote com o nome de "medibuntu-keyring" e marcá-lo para instalação com o botão direito do mouse. Aí basta apenas clicar no botão "aplicar":
Linux: Instalando pacotes no Ubuntu e distros Debian-like
Prontinho! Agora é só instalar os pacotes que deseja, usando os comandos com o apt ou então pelo synaptic.

Página anterior     Próxima página

Páginas do artigo
   1. Justificativa
   2. O que preciso para instalar programas com o apt-get/synaptic?
   3. Instalando pacotes com o apt/synaptic
Outros artigos deste autor

Como se comunicar com outros usuários da rede

Passos essenciais para configurar um servidor de impressão dedicado no Linux

Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop

Incrementando as funções do KDE com "servicemenus"

Funtoo Linux - Pré-instalação

Leitura recomendada

Como montar um pacote RPM

Filesystem do Nokia 6225 no Linux

Instalando o QEMU no Fedora Core 4

PHP Server Monitor - Monitore URLs e IPs

Configure seu Linux pela Web!

  
Comentários
[1] Comentário enviado por rony_souza em 30/04/2010 - 16:29h



Isso ainda vai dar o que falar... ADORO!!!! end user!!!

[2] Comentário enviado por annakamilla em 30/04/2010 - 18:24h

corel draw--> inkscape
3d studio max --> blender
dreamweaver --> quanta
realplayer e windows media player --> mplayer é o melhor
p2p e bittorent -->limewire





[3] Comentário enviado por annakamilla em 30/04/2010 - 18:26h

esqueceu de incluir o gnome baker ( é o que roda bem no meu)

[4] Comentário enviado por albfneto em 30/04/2010 - 18:32h

gostei um resumo tipo "consultar ao usar" do apt-get. Muito util aos iniciantes Debianistas, Ubuntuzeiros etc...!
bom artigo!

[5] Comentário enviado por annakamilla em 30/04/2010 - 18:46h

legal msm :)

[6] Comentário enviado por removido em 30/04/2010 - 19:31h

Mais que um artigo, um verdadeiro tutorial!

[7] Comentário enviado por pinduvoz em 01/05/2010 - 05:00h

Parabéns pelo artigo.

Eu escrevi algo parecido no Fórum do Ubuntu há algum tempo.

Não me foquei exclusivamente no apt, não fiz sozinho (tive ajuda) e não fui muito detalhista.

De toda sorte, fica o link para quem quiser dar uma olhada:

http://ubuntuforum-br.org/index.php/topic,24521.0.html

[8] Comentário enviado por dbahiaz em 01/05/2010 - 11:14h

Antonio, muito legal o seu artigo, muito bem detalhado... quem ler o seus artigo percebe que você escreve com uma paciência de mãe. Falar em mãe, quem dera se ela tivesse um professor (eu) assim rssss Muito bom!!

Só por curiosidade...não é só você... mais o pessoal tem uma resistência em usar o aptitude em seus artigos, porque? Já que é sabido de suas vantagens sobre o apt-get.

[9] Comentário enviado por pinduvoz em 02/05/2010 - 01:51h

Gozado...

quem escreve para Debian lembra do Aptitude. Quem escreve para Ubuntu, lembra do APT.

E como dito acima, o Aptitude é um gerenciador de pacotes aprimorado, ou seja, ele é superior ao APT.

[10] Comentário enviado por removido em 03/05/2010 - 11:08h

Mt bom Antonio.

[11] Comentário enviado por landex em 17/06/2010 - 11:45h

Muito bom meu caro amigo!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts