apt, aptitude, sources.list e gereenciadores de pacotes.

Atualizado em: 23/07/2006



Sobre este documento

Comandos relacionados aos gerenciadores de pacotes, endereços de mirrors para /etc/apt/sources.list utilizados no Sarge 3.1

Os comandos e dicas podem não atender as suas necessidades ou não ser compatível com sua instalação, tente adaptar ao seu ambiente.

Acesse a página principal em
http://www.zago.eti.br/menu.html

Algumas dicas e indicações.

Procurar pacotes Debian,
http://www.debian.org/distrib/packages

Gerenciador de pacotes.

Configurar o apt e aptitude, execute como root em um console apt-setup, ou edite o arquivo de configuração em /etc/apt/sources.list, sempre que fizer alterações neste arquivo, precisa atualizar a lista, execute apt-get update.

Pelo que entendi, o dpkg é o gerenciador de pacotes, mas tem interfaces como apt-get e aptitude que parece ser mais recente que apt, estou anotando algumas linhas de comando como colinha, ainda não tenho como opinar sobre eles, embora tenham a mesma finalidade, acho que deve optar por um deles.

Gerenciador de pacotes, em ambiente gráfico tem o synaptic, muito prático e intuitivo, procure nos menus ou na linha de comando execute, synaptic, pode executar remotamente via conexão ssh -X, em ambiente texto, console, linha de comando tem apt-get e aptitude, veja topicos a seguir sobre eles.

apt cdrom

Comandos para adicionar CD / DVD.

  apt-cdrom add
  apt-get update

Antes, verifique o que tem em /etc/apt/sources.list, caso tenha alguma entrada referente a CD, comente todas as linhas e depois execute os comandos acima.

/etc/apt/sources.list default

Na instalação via DVD vem com esta configuração;

  debiansarge:/etc/apt# cat sources.list
  #deb file:///cdrom/ sarge main
  
  deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)]/ unstable contrib main
  
  # deb http://security.debian.org/ stable/updates main contrib

Incluindo novos mirrors no apt e aptitude

apt - configurar para acessar os demais CD via internet (14CD), como root no console execute;

  apt-setup
  apt-get update
  ou
  aptitude update

Mirrors especiais - repositórios não oficiais

Sempre que alterar o /etc/apt/sources.list, precisa atualizar a lista de pacotes, execute; apt-get update e depois procure o pacote com apt-cache search nome-do-pacote ou navegue pelas opções do ``synaptic".

JAVA

Veja o que tem disponível em;

ftp://ftp.tux.org/java/debian/

Tem diversos pacotes, navegue no endereço acima para ver o quem disponível e edite a linha abaixo conforme a versão que deseja instalar, exemplo para Sarge, linha para acrescentar no /etc/apt/sources.list:

deb ftp://ftp.tux.org/java/debian/ sarge non-free

Atualize e procure pelo pacote j2re

Outros endereços para JAVA;

  deb http://debian.jones.dk testing misc
  deb http://debian.jones.dk sarge misc