Utilizar Aptitude

Imagen de RazaMetaL

Qué es aptitude?
Aptitude es una manejador de paquetes para Debian y sistemas basados en Debian (similar a say, synaptic).

Porqué utilizar aptitude y no synaptic/apt-get?

Es la pregunta del millon ;) aptitude _recuerda_ las dependencias descargadas para instalar un paquete en particular y las remueve automaticamente cuando remueves el paquete. Synaptic solo te da un histórico, y apt-get no hace nada de esto.
Por ejemplo:

Si instalamos wmaker utilizando synaptic, este instalará libwraster para satisfacer la dependencia. Si desinstalamos wmaker utilizando synaptic, este dejará instalado libwraster. Tendríamos que manualmente buscarla y desinstalarla.

Esto no parece ser un problema, pero imagínense si wmake tiene 20 dependencias.

Por otro lado:

Si instalamos wmaker utilizando aptitude, este instalará además libwraster.
Si desinstalamos wmaker utilizando aptitude, este sabrá que libwraster ya no es necesario en el sistema, y tambien lo desinstalará.

Interesante no?

Como es una herramienta relativamente nueva, el aprender a utilizarla puede ser una barrera para su aprovechamiento.

aptitude puede correr en dos modos:

1. línea de comandos
La cual se convierte en una manera sencilla por su parecido con apt-get, es decir:

sudo aptitude install wmaker
sudo aptitude update
sudo aptitude upgrade

2. modo gui
Se incia con el comando: aptitude

f10 : muestra el menú
Nota: si utilizas gnome, f10 moverá el menú del gnome-terminal, asi que podemos utilizar el mouse dando clicks en el menú de aptitude, este funciona con aptitude desde la interfaz gráfica.
q : salir de aptitude
u : actualizar la lista de paquetes
/ : buscar un paquete (al estilo firefox)
n : buscar siguiente
f : no tomar en cuenta paquetes nuevos.

Una vez encontrado el paquete deseado,
enter: para ver información del paquete
+ : marcar el paquete para su instalación o para actualización
- (menos) : marcar un paquete para removerlo
_ (underscore): marcar un paquete para purgarlo
: : cancelar cualquier acción en el paquete seleccionado
U: para marcar todos los paquetes actualizables

Una vez que se han marcado las acciones,
g : aplicar los cambios

Si estas en una pantalla la cual muestra información del paquete y deseas regresar a una pantalla previa presiona F6 o la letra q.

Una vez presionda la letra g, todos los cambios son listados. Es posible modificar cualquiera de los cambios, y presionar la letra g nuevamente para aplicar los cambios marcados.

Comentarios