aptitude
lembra quais pacotes você instalou deliberadamente e quais foram instalados automaticamente para satisfazer dependências. Após a remoção de um pacote, o aptitude removerá os pacotes instalados automaticamente para manter seu sistema arrumado. apt-get
não é tão esperto.
aptitude
rapidamente se tornará uma ferramenta indispensável quando você usar repositórios diferentes com versões diferentes de um pacote. Imagine que você está trabalhando com backports.org ou repositórios não oficiais como o debian-multimedia.org . Em seguida, aptitude
será exibido (na parte inferior da página de detalhes de um determinado pacote) o número da versão disponível e permitirá que você selecione um.
Se você entrar em uma situação em que os programas entrem em conflito devido ao uso de repositórios não oficiais, você verá uma exibição "Quebrado: ..." na parte superior. Você pode digitar l ~ b (limit / flag / broken) e apenas obter uma lista de pacotes que conflitam entre si. Torna muito mais fácil resolver o conflito manualmente.
Além disso, você pode usar " l
" para limitar a lista de pacotes. Imagine que você está procurando pacotes que iniciam com " openoffice ", pressione " l
" e digite " ^openoffice
" (é uma expressão regular) e você verá apenas esses pacotes. Escolha uma "lista de pacotes simples" no menu e você alcançará seu objetivo rapidamente.
O manual completo é muito grande, oferecendo muito mais filtros e possibilidades. Mesmo que você não os conheça, aptitude
é um substituto útil apt-get
e pode usá-lo com parâmetros comuns como:
aptitude install ... (install or upgrade a package)
aptitude remove ... (remove the binary portions of a package but preserve your /etc configuration)
aptitude purge ... (remove the package completely including your configuration)