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