2008/01/19

Aptitude vs Apt vs Synaptic

Tanto Apt como su interfaz gráfica Synaptic, tienen una gran desventaja comparada a la "interfaz" Aptitude, y es que luego de instalar un programa, como ser Tuxkart, el cual instala con él otros tres paquetes de los cuales depende, si luego se nos ocurre desinstalarlo, Apt y Synaptic dejarán instaladas las dependencias, aunque ningún otro programa las necesite.
sudo aptitude # abre aptitude en modo ncurses
sudo aptitude install tuxkart
sudo aptitude remove tuxkart

Usando Aptitude, en cambio, tanto desde la línea de comando como desde su interfaz ncurses, esas dependencias quedarán marcadas como "instaladas automáticamente", lo que le permitirá al programa borrarlas junto con Tuxkart cuando desinstalemos éste, siempre y cuando ningún otro paquete instalado posteriormente las necesite, manteniendo así un sistema lo más limpio posible.

Ubuntu tiene una versión de Apt modificada que incluye la opción "autoremove" con la cual se puede obtener los mismos resultados que usando Aptitude.