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 é o mais adequada para uso num terminal não gráfico para garantir o correcto funcionamento da linha de comandos. Poderá iniciar o Aptitude como utilizador normal com o seguinte comando no terminal:
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.
Usar o Aptitude para gestão de pacotes é relativamente simples, e a interface de utilizador torna tarefas comuns simples de executar. O seguinte são exemplos de funções comuns de executar com um gestor de pacotes executados no 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.
Actualizar Index Pacotes: Para fazer isto, simplesmente pressione a tecla u e ser-lhe-a pedido que se torne root para completar a actualização. Pressione ENTER que vai resutlar num pedido de palavra-passe. Insira a sua palavra-passe para se tornar root. A actualização do index de pacotes irá iniciar-se. Pressione ENTER no dialogo OK quando o dialogo de download é apresentado para terminar o processo.
Actualzar Pacotes: Para actualizar pacotes, execute a actualização do index de pacotes como detalhado acima, pressionando em seguida a tecla U para marcar todos os pacotes com actualizações. Agora pressione a tecla g pela qual será apresentado um sumário de actualizações a efectuar. Pressione a tecla g outra vez, e ser-lhe-a pedida a palavra-passe para tornar-se root para completar o processo. Pressione ENTER que irá resultar num pedido de palavra-passe. insira a sua palavra passe de utilizador para se tornar root. Finalmente pressione g novamente e ser-lhe-a pedido para descarregar os pacotes. Pressione a tecla ENTER em Continuar e o upgrade de pacotes terá inicio.
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: Meio-Configurado - Configuração falhada e necessita correcção.
C: Meio-Configurado - Remoção falhada e necessita correcção.
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.