Aptitude é uma interface a base de texto controlada por menus, do sistema Advanced Packaging Tool (APT). Muitas funções comuns de um gerenciador de pacotes, tais como instalação, remoção e atualização são executadas pelo Aptitude por simples comandos, os quais são tipicamente grafados em letras minúsculas.
Aptitude é a melhor suíte para uso em ambiente não gráfico ou modo-texto, assegurando o funcionamento adequado das teclas de comando. Caso queira utilizar o Aptitude a partir de seu usuário padrão, faça uso do seguinte comando:
sudo aptitude
Quando o Aptitude iniciar, você poderá ver um menu no topo da janela e dois paineis abaixo do menu. O painel de cima contém as categorias dos pacotes, tais como Novos Pacotes e Pacotes Não Instalados. No painel inferior aparecerá informações relacionadas a categoria selecionada ou pacote selecionado no painel acima.
Usando o Aptitude para gerenciar pacotes é relativamente rápido e sua interface torna tarefas comuns algo simples. O seguir, são exemplos de funções populares no gerenciamento de pacotes realizadas pelo Aptitude:
Instalando Pacotes: Para instalar um pacote, localize o pacote em Pacotes Não Instalados, por exemplo, use as teclas setas e pressione ENTER, selecione o pacote que deseja instalar. Após selecionar o pacote que deseja instalar, pressione a tecla +, assim o pacote ficará verde, isto indica que foi marcado para instalação. Agora pressione g e uma lista das ações lhe será apresentada. Pressione g novamente e você será solicitado a torna-se "root" para que o processo tenha continuidade. Pressione ENTER e forneça a senha de "root" solicitada no prompt Password:. Finalmente, pressione g mais uma vez para que o processo de baixar pacote tenha início. Pressione ENTER para a opção Continue e o processo de baixar e instalar do pacote terá início.
Removendo Pacotes: Para remover um pacote, localize-o em Pacotes Instalados, utilizando as setas do teclado e pressione ENTER e selecione o pacote que deseja remover. Após seleciona-lo, pressione - e o pacote mudará para a cor rosa, indicando assim que foi marcado para remoção. Agora pressione g e uma lista das ações lhe será apresentada. Pressione g novamente e você será solicitado a torna-se "root" para que o processo tenha continuidade. Pressione ENTER e forneça a senha de "root" solicitada no prompt Password:. Finalmente, pressione g mais uma vez para que o processo de remoção do pacote tenha início. Pressione ENTER para a opção Continue e o processo de remoção do pacote terá início.
Atualizando Lista de Pacotes: Para atualizar a base de dados de pacotes, pressione u e, logo em seguida, lhe será solicitado privilégios de "root". Pressione ENTER e forneça a senha de "root" no pronpt Password:. Pressione ENTER e o processo de baixar as atulizações e renovação da base de dados terá início.
Atualizando Pacotes: Para atualizar pacotes, atualize primeiro a lista de pacotes como descrito anteriormente e pressione a tecla U (shift + u) e todos os pacotes passíveis de atualização serão selecionados. Agora pressione g e lhe será apresentado um resumo das ações exigidas para o pacote. Pressione g novamente e você será solicitado a torna-se "root" para que o processo tenha continuidade. Pressione ENTER e forneça a senha de "root" solicitada no prompt Password:. Finalmente, pressione g mais uma vez para que o processo de baixar os pacotes tenha início. Pressione ENTER para a opção Continue e o processo de atualização dos pacotes terá início.
A primeira coluna de informação exibida na lista de pacote no painel superior, quando realmente vendo os pacotes, lista o estado atual do pacote, e usa a seguinte tecla para descrever o estado do pacote:
i: Pacote instalado.
c: Pacote não instalado, mas o pacotem possui configurações residuais no sistema
p: Remover do sistema
v: Pacote Virtual
B: Pacote quebrado
u: Arquivos desempacotados, mas o pacote não foi configurado
C: Parcialmente configurado - Configuração fracassou e exige reparo
H: Parcialmente instalado - A remoção fracassou e exige reparo
Para sair do Aptitude, basta pressionar a tecla q e confirmar que deseja sair. Outras opções estão disponíveis no menu pressionando a tecla F10.