Pular para o conteúdo

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.
Perfil removido removido
Hits: 28.847 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 2: 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.

   1. Justificativa
   2. O que preciso para instalar programas com o apt-get/synaptic?
   3. Instalando pacotes com o apt/synaptic

Oracle 9i, Apache e PHP

Instalando o Gnome-2.20.3 no Slackware 12 usando o Gslapt

Convertendo MBR para GPT com gdisk

Atualizando o seu KDE sem dores de cabeça

Multiboot pelo pendrive usando grub2: instalando várias distros a partir de uma unidade de armazenamento móvel

Instalando o Ocomon 1.40 no FreeBSD 6.0

Gravando vídeo aulas no Linux

Bioinformática - Clustalw-MPI: Análise Filogenética utilizando computação paralela e distribuída

Gerenciando os seus códigos-fonte com um sistema CVS

É possível usar o Lazarus em alternativa ao Delphi para desenvolver aplicações comerciais?

#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

Entre na sua conta para comentar.