domingo, 10 de octubre de 2010

Comando “aptitude”

Aptitude es un comando dentro de Debian el cual nos permite realizar actualizaciones, instalaciones o desinstalaciones de cualquier programa o componente dentro de nuestra distribución. A diferencia de apt-get, aptitude no cuenta con “flags” sino con patrones mas legibles para poder realizar lo que necesitamos. Ahora veamos algunas de sus opciones:
Para actualizar la base de datos de aptitude
aptitude update
Para instalar un paquete y sus dependencias
aptitude install nombre_del_paquete
Para actualizar cualquier software que tenga candidatos para actualizar
aptitude upgrade
Para instlaar nuevas versiones de paquetes y desistalando lo que no sea necesario
aptitude dist-upgrade
La diferencia entre “safe-upgrade”, “upgrade”. “full-upgrade”, “dist-upgrade”, solo aparece con las nuevas versiones de los paquetes cuando existe alguna diferencia entre las dependencias entre las viejas y las nuevas versiones. El comando “aptitude save-upgrade” no instala nuevos paquetes o los remueve.
Desinstalamos un paquete
aptitude remove nombre_del_paquete
Desinstalamos el paquete y sus archivos de configuración
aptitude –purge remove nombre_del_paquete
Limpia la base de datos local
aptitude clean
Limpia la base de datos local y los paquetes desactualizados
aptitude autoclean
Muestra información de un paquete determinado
aptitude show nombre_del_paquete
Para buscar algún paquete por su nombre o criteria
aptitude search nombre_del_paquete
Este comando explica el por que de la instalación de las dependencias que necesita el paquete
aptitude why nombre_del_paquete
Este comando explica el por que de la NO instalación de las dependencias que necesita el paquete
aptitude why-not nombre_del_paquete
Estos son algunos switch interesantes:
  • -s simula el resutlado del comando
  • -d descarga el paquete y sus dependencias pero no lo instala

No hay comentarios:

Publicar un comentario