Ferramentas de gestão de pacotes Debian

Uma das características que distingue Debian de outras distribuições é a gestão de pacotes da distribuição. Debian tipicamente sempre disponibilizou ferramentas mais evoluidas para a gestão de pacotes. Na verdade Debian disponibiliza uma série de utilitários para a gestão de pacotes que executam as suas tarefas de forma simples e eficiente. Consoante o que se pretende fazer é só utilizar a ferramenta certa. Aqui fica listado uma série de exemplos que pretendem demonstrar como fazer as tarefas de gestão de pacotes consoante a necessidade de cada um.

Actualizar a lista dos pacotes disponíveis
apt-get update
ou
aptitude update

Actualizar os pacotes instalados
apt-get upgrade
ou
aptitude upgrade

Ficheiro com a lista de arquivos de pacotes a utilizar:
/etc/apt/sources.list

Por exemplo, para utilizar a distribuição estável a partir de um arquivo Português, basta editar o ficheiro indicado e ter lá o seguinte counteúdo:

deb http://debian.ua.pt/debian/ testing main contrib non-free

*uma breve explicação acerca desta linha: *
- http://...... é o método de acesso ao repositório de pacotes, também poderia ser cdrom:// para CDs de pacotes, file:// para repositórios locais, etc...
- testing, é a distribuição. Neste campo opções possíveis são stable, testing e unstable.
- main contrib e non-free são as secções do repositório que irão ser acedidas. É possível utilizar somente a main.

Para ter também disponível o código fonte dos pacotes, acrescentar no ficheiro:

deb-src http://debian.ua.pt/debian/ testing main contrib non-free

Procurar um pacote
apt-cache search nome
ou
aptitude search nome

Detalhes de um pacote
apt-cache show pacote
ou
aptitude show pacote