Pular para o conteúdo

Mini-howto de configuração e utilização do aptitude no Debian

Pela enorme rede percebo muitas pessoas perdidas logo após a instalação do Debian, não sabem como configurar um repositório, instalar um pacote, e/ou atualizar o sistema. Decidi fazer este artigo com as principais dicas deste tema. Também há muita confusão quanto qual repositório usar e como proceder na hora de troca de versão dos debianos, então aqui vai uma dica bem interessante.
Slipkd slipkd
Hits: 35.014 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Introdução

Repositórios oficiais

Sempre serão os repositórios usados na sua distribuição Debian:

# Debian official security
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

# Debian official archive
deb http://ftp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny main contrib non-free

Versões/Codinomes debianos

WARNING: Preste atenção no seguinte.

Hoje temos as seguintes versões:
  • Stable = ETCH
  • Testing = LENNY
  • Unstable = SID

Tem muita gente atualizando a versão SARGE e o direcionamento do link que está no sources.list é stable, o que tem ferrando a versão SARGE,

A maioria reclama do Debian porque dá "pau" no aptitude/apt-get, mas na verdade não é isso que ocorre, certo?

É preciso alterar apenas as linhas no repositório de acordo com a sua distro/versão, eu prefiro usar o codinome, por ex:

Para alterar os repositórios edite o arquivo /etc/apt/sources.list. Se sua versão é ETCH, ficaria assim:

# Debian official security
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

Se sua versão é LENNY ficaria assim:

# Debian official security
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

Para mudar de versão, atualizar todo o sistema atual e depois ir mudando a versão seguindo a ordem é claro, mudando os repositórios:

ETCH
LENNY
SID

   1. Introdução
   2. Comandos básicos aptitude
   3. Repositórios não oficiais e confiáveis

Dicas interessantes após a instalação do seu Debian

Instalação e configuração do Openbox personalizado usando Arch Linux

Oi 3g Huawei E220 HSDPA USB Modem + gnome-ppp (wvdial.conf)

Criando vídeo com características de DVD

Software Livre - Migração concluída

CentOS como terminal server autenticando em Windows Server 2003 Active Directory com montagem automática de compartilhamentos de rede

Instalando o Linux Fedora 8 no Notebook Positivo v53

Ganhe uma camiseta do Viva o Linux ajudando o Viva o Android

#1 Comentário enviado por juninho (RH.com) em 26/06/2007 - 08:30h
Adorei seu artigo, muito simples, bem explicado e muito funcional, principalmente para iniciantes que não sabem o que Etch/Lenny, ou testing e stable.

O básico as vezes ajuda mais do que se imagina, eu por exemplo não sabia que teria que atualizar nesta ordem que você explicou.

Parabéns!!!
#3 Comentário enviado por slipkd em 27/06/2007 - 17:50h
Amigos obrigado, espero contribuir mais com artigos daqui pra frente ...

só cometi alguns equivocos que conserto agora, pois não consegui editar mais o artigo:

Versões Debian:
Unstable == SID (sempre)
Oldstable == SARGE
Stable == ETCH
Testing == LENNY


e pra quem se não ficou claro algumas partes do aptitude:

aptitude clean *pacote*
--> remove um pacote localmente e/ou do cache da sua máquina


aptitude remove *pacote*
--> remove pacote

aptitude purge *pacote*
--> remove o pacote e seus arquivos de configuração


Quanto ao link do Beryl usei e não resolveu, parei de usar testing em desktop no momento e estou com stable mesmo !! :-D

#4 Comentário enviado por adrianoturbo em 27/06/2007 - 22:13h
Bem objetivo seu artigo parabéns a comunidade agradece.
#5 Comentário enviado por removido em 29/06/2007 - 11:31h
Uma retificação:

O comando correto para apagar todos os arquivos baixado seria atitude clean e não aptitude autoclean, conforme consta no seu artigo.

O aptitude autoclean apaga apenas os pacotes mais antigos.

Qualquer dúvida, man aptitude.
#6 Comentário enviado por slipkd em 30/06/2007 - 16:23h
Obrigado brother, na hora de escrever é preciso bastante atenção pra não acontecer isso, vou ficar mais atento no próximo artigo.


Abraço
#7 Comentário enviado por f_Candido em 19/01/2008 - 00:30h
Valeu, ta precisando.
Parabéns
#8 Comentário enviado por fguedess em 20/03/2008 - 17:07h
Uma dúvida que ficou.
Na segunda parte diz:
"Se atualizou sua versão ETCH até aqui, agora mude sua versão para LENNY e faça os mesmos passos. Se atualizou sua versão LENNY até aqui, agora mude sua versão para SID e faça os mesmos passos. "
Porque exatamente este procedimento?
Me parece meio estranho instalar os pacotes do Etch, depois os Lenny por cima (não sei se instala por cima ou junto, desculpa se falei [*****], migrei recentemente pra Linux), depois o SID.
Obrigado
#9 Comentário enviado por slipkd em 28/09/2009 - 17:39h
Fala fguedes, isso foi para exemplicar, pois o Debian fica mudando as suas versões e na época que escrevi o artigo era nesta ordem ...

então se atualiza todo o etch se for etch e depois muda para Lenny se achar necessário :)

[ ] ´s

Contribuir com comentário

Entre na sua conta para comentar.