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.
O Aptitude é destinado para uso em um ambiente de terminal não gráfico para garantir o funcionamento adequado das teclas de comandos. Você pode iniciar o Aptitude como um usuário normal digitando o seguinte comando em um prompt de terminal:
sudo aptitude
Quando o Aptitude iniciar, você poderá ver um menu no topo da janela e dois painéis 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.
Usar o Aptitude para gerenciamento de pacotes é relativamente simples e a interface do usuário torna as tarefas comuns ainda mais simples de serem realizadas. A seguir você pode ver exemplos de como funções comuns de gerenciamento de pacotes são realizadas no 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.
Atualizar Lista de Pacotes: Para atualizar a lista de pacotes, simplesmente pressione a tecla u e será pedido que você se torne root para completar a atualização. Pressione ENTER e você verá um prompt Senha:. Insira sua senha para se tornar root. A atualização da lista de pacotes irá iniciar. Pressione ENTER no prompt OK quando o diálogo de download mostrar o processo completo.
Atualizar Pacotes: Para atualizar pacotes, faça a atualização da lista de pacotes como detalhado anteriormente e então pressione a tecla U para marcar todos os pacotes com atualizações. Agora pressione g, o que irá fazer com que seja mostrado um resumo das ações sobre os pacotes. Pressione g novamente e será pedido que você se torne root para completar a instalação. Pressione ENTER e você verá um prompt Senha:. Insira sua senha para se tornar root. Finalmente, pressione g mais uma vez e será mostrada a opção para fazer o download dos pacotes. Pressione ENTER no prompt Continuar e a atualização dos pacotes irá iniciar.
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 pacote 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 - A configuração falhou e precisa ser corrigida
H: Parcialmente instalado - A remoção falhou e precisa ser corrigida
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.