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 is best suited for use in a non-graphical terminal environment to ensure proper functioning of the command keys. You may start Aptitude as a normal user with the following command at a terminal prompt:
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.
Using Aptitude for package management is relatively straightforward, and the user interface makes common tasks simple to perform. The following are examples of common package management functions as performed in 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.
Update Package Index: To update the package index, simply press the u key and you will be prompted to become root to complete the update. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Updating of the package index will commence. Press ENTER on the OK prompt when the download dialog is presented to complete the process.
Upgrade Packages: To upgrade packages, perform the update of the package index as detailed above, and then press the U key to mark all packages with updates. Now press g whereby you'll be presented with a summary of package actions. Press g again, and you will be prompted to become root to complete the installation. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Finally, press g once more, and you'll be prompted to download the packages. Press ENTER on the Continue prompt, and upgrade of the packages will commence.
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: Installed package
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: Half-configured - Configuration failed and requires fix
H: Half-installed - Removal failed and requires fix
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.