Skip to content
noviembre 18, 2009 / MgsanchezS

apt-get VS aptitude!!

apt-get

El uso de apt-get es un buen método para instalar software en tu sistema.

apt-get: Instala y elimina paquetes en tu sistema, también permita actualizar las listas de paquetes o el propio software.

apt-get tiene un gran problema (que sólo recientemente ha comenzado a solucionarse) a la hora de eliminar paquetes: apt-get trabaja muy bien identificando qué dependencias necesitan ser instaladas para que funcione un paquete determinado, pero falla miserablemente a la hora de eliminar dicho paquete. ‘apt-get remove’ elimina los paquetes indicados, pero deja sus dependencias, aunque éstas queden huérfanas (ningún paquete de tu sistema las necesita).

‘apt-get autoremove’ finalmente puede encargarse de las dependencias huérfanas… Pero porque hacer dos trabajos cuando en uno se pueden hacer los dos??

 

aptitude

aptitude es una herramienta mejor para instalar, eliminar, actualizar, y administrar de otras formas los paquetes en tu sistema que apt-get.

  • aptitude: Al ejecutarlo sin argumentos muestra una interfaz para buscar, navegar, instalar, actualizar y realizar otras tareas de administración de paquetes.
  • aptitude install: Instala software en tu sistema, junto con las dependencias necesarias.
  • aptitude remove: Elimina paquetes junto con las dependencias que queden huérfanas.
  • aptitude purge: Elimina paquetes y dependencias huérfanas junto con los ficheros de configuración.
  • aptitude search: Busca paquetes en las listas de paquetes locales de apt.
  • aptitude update: Actualiza las listas de paquetes locales.
  • aptitude upgrade: Actualiza los paquetes disponibles.
  • aptitude clean: Elimina los ficheros que fué necesario descargar para instalar software en tu sistema.
  • aptitude dist-upgrade: Actualiza paquetes, incluso si eso significa que debe desinstalar otros.
  • aptitude show: Muestra detalles acerca del paquete nombrado.
  • aptitude autoclean: Elimina los paquetes deb obsoletos.
  • aptitude hold: Fuerza a que un paquete permanezca en su versión actual, y no se actualice.

 

Conclusión

Aptitude es simplemente superior a apt-get. Maneja mejor las dependencias. Mejor interfaz curses. Mejores opciones. UNA herramienta. Mejor formateo de la salida (stdout). Lo unico malo es que es mas lento que apt-get por lo mismo, realiza de manera mas especifica, detallada y exacta (la lentitud se observa en equipos antiguos).

 

Teclea "aptitude" en la consola


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: