Vantagens e desvantagens em cada um.
O aptitude é mal aproveitado justamente porque tenta tomar decisões e instalar tudo.
O apt-get e o apt fazem apenas o que é solicitado, porém, com o aptitude é muito difícil você ter pacotes quebrados.
O comando aptitude safe-upgrade é muito bom para upgrades de pacotes.
Cada um escolhe o seu.
Você pode até intercalar o uso dos três, dependendo do pacote que quer instalar.
Lembrando também que depende muito da configuração do arquivo de repositórios.
O aptitude, dependendo do pacote, pode buscar em repositórios que não estão no arquivo.
Nas notas de lançamento do Debian 11, que saiu hoje (25 de janeiro), na página 17 diz o seguinte:
"A forma recomendada de actualizar a partir de lançamentos anteriores de Debian é utilizar a ferramenta
de gestão de pacotes apt.
NOTA
O apt destina-se ao uso interativo e não deve ser utilizado em scripts. Em scripts
deve ser utilizado o apt-get, o qual tem um output estável mais adequado para ser
interpretado."
https://www.debian.org/releases/bullseye/amd64/release-notes.pt.pdf
E na página 24 indica o aptitude:
"Alguns front-ends de gestão de pacotes oferecem formas fáceis de encontrar pacotes instalados mas
que já não estão disponíveis a partir de qualquer dos repositórios conhecidos. O interface textual aptitude lista-os na categoria “Pacotes Obsoletos e Criados Localmente”, e podem ser listados e purgados a
partir da linha de comandos com:
# aptitude search ’~o’
# aptitude purge ’~o’"
[b]________________________________________________[/b]
[i]Always listen the Buck![/i]