Aptitude é uma interface em modo de texto baseada em menus, para o sistema APT Advanced Packaging Tool. Muitas das funções comuns de gestão de pacotes, tais como a instalação, remoção e actualização, são efectuadas no Aptitude com comandos de uma única tecla, habitualmente 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 inicia, irá ver uma barra de menu no topo do ecrã e duas secções abaixo da barra de menu. A secção de cima contém as categorias de pacotes, tal como Novos Pacotes e Pacotes Não Instalados. A secção de baixo contém informação relativa aos pacotes e suas categorias.
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:
Instalar Pacotes: Para instalar um pacote, localize-o via a categoria Pacotes Não Instalados, por exemplo, usando as setas do teclado e a tecla ENTER, e escolha o pacote que deseja instalar. Após escolher o pacote a instalar, pressione a tecla +, e a entrada do pacote irá tornar-se verde, indicando que foi marcado para instalação. De seguide pressione g para lhe ser apresentado o sumário das acções do pacote. Pressione g novamente, e ser-lhe-á pedido que se torne superutilizador para completar a instalação. Pressione ENTER o que irá resultar num pedido de palavra-chave. Insira a palavra-chave do utilizador para se tornar superutilizador. Finalmente, pressione g mais uma vez e ser-lhe-á dito para fazer o download do pacote. Pressione ENTER na prompt Continuar, e irá começar o download e instalação do pacote.
Remover Pacotes: Para remover um pacote, localize o mesmo via a categoria Pacotes Instalados, por exemplo usando as setas de direcção no teclado e o ENTER, até o pacote desejado estar evidenciado. Depois deste passo, prima a tecla - e a entrada referente a este pacote assumirá uma cor rosa, indicando que foi marcada para remoção. De seguida prima a tecla g para que lhe seja apresentado um sumário das opções disponíveis para o pacote. Volte a premir a tecla g e ser-lhe-á solicitado que se assuma como o utilizador root para completar a tarefa. Prima ENTER mais uma vez obtendo assim uma caixa de diálogo solicitando a inserção da password. Insira a password do administrador/root. Finalmente prima g mais uma vez e ser-lhe-á indicada a acção a decorrer. Pressione ENTER na prompt Continuar e a 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 apresentada na lista de pacotes no painel superior, quando se visualiza efectivamente a listagem do estado actual dos pacotes, e utiliza a seguinte chave para descrever o estado do pacote:
i: Pacote instalado
c: Pacote não instalado, mas a respectiva configuração mantém-se no sistema.
p: Eliminado do sistema
v: Pacote virtual
B: Pacote danificado (broken)
u: Ficheiros descomprimidos (unpacked), mas o pacote não está ainda configurado
C: Half-configured - Configuration failed and requires fix
H: Half-installed - Removal failed and requires fix
Para sair do Aptitude, pressione simplesmente a tecla q e confirme que pretende sair. Muitas outras funções estão disponíveis no menu do Aptitude pressionando a tecla F10.