Pessoal, eu gostaria de saber qual a diferença entre usar no gerenciamento dos pacotes o comando apt-get e o aptitude. Até onde eu sei, o aptitude é uma ferramenta para o apt-get, que por sua vez, no caso do Ubuntu e outras distros debian, é uma ferramenta em linguagem de alto nível para o dpkg, que é uma ferramenta de linguagem de baixo nível. Como eu não sou programador, isso de baixo nível e alto nível significa pouco para mim, pois tudo isso parece-me ter níveis altos de abstração, e nem interessa no caso desse tópico. O que eu gostaria que fosse esclarecido é quais são as diferenças entre se usar o apt-get ou o aptitide, e principalmente, se eu posso usar os mesmos comandos do apt-get simplesmente substituindo por aptitude, como sudo aptitude install programa e sudo aptitude update. Também quero saber se, no caso de instalar programas pelo aptitude, o souce.list é o mesmo que usamos no apt-get. E, afinal há alguma vantagem entre usar um ou outro, ou dá no mesmo? Afinal, se temos sempre o hábito de usar apt-get, quer dizer que não há vantagem no aptitude? E outra coisa: o Synaptic é uma ferramenta gráfica para manuseio do apt-get ou do aptitude?