RSS

Diferencias entre apt y aptitude…

26 Feb

Revisando mis apuntes encontré (una libreta bastante usada por el pasar del tiempo pero valiosa),en ella recordé aquel entonces cuando nos sumergimos en un mundo nuevo llamado software libre, en particular el sistema operativo “Linux”. Empezando a usar Linux me encontré con dos comandos particulares apt y aptitude, y como todo novato tenemos miles de preguntas y bueno me toco buscar en la internet y tome las siguientes notas:

1. Para empezar tenia que saber que significaban esas siglas…. Apt: “Advanced Packaging Tool” Sistema de gestión de paquetes del Proyecto Debian. “NO ES un Programa”, es una biblioteca de funciones C++ que se emplea por varios programas de Línea de comandos para distribuir paquetes(.deb).
2. Aptitude: “es una interfaz de apt”.”Muestra una lista de paquetes de software y permite al usuario elegir de modo interactivo cuáles desea instalar o eliminar”. <>

Aptitude: maneja mejor las dependencias entre paquetes, cuando se borra se recuerda que se han instalado y las borra, es decir, y no deja residuos.
Aptitude mantiene un log todas las acciones realizadas en la ruta /var/log/aptitude, eso nos permite ver exactamente donde ocurre algún error. Se puede trabajar de dos formas:
a.Con lineas de comando.
b.Con una interfaz mas amigable, basta con escribir:
sudo aptitude en la consola y te aparecerá una ventana con las opciones que puedes usar.

En resumen: ( Tomado de Joey Hess, uno de los desarrolladores de Debian)

  • Aptitude sigue la pista de todos los paquetes instalados. Si usas aptitude para todas las instalaciones, recordará aquellos que solo se necesitaban para satisfacer dependencias, y los borrará cuando ya no sean necesarios.
  • Aptitude maneja librerías recomendadas. Apt-get se limita a informarte de la recomendación.
  • La interfaz de aptitude es muy eficaz y tiene gran capacidad para búsquedas. Puedes visualizar paquetes por categorías, y buscar y filtrar paquetes por nombre, descripción, responsable, dependencias
  • OJO: (Así lo tengo en mi vieja libreta):
    * aptitude “recuerda” las dependencias que ha instalado, y apt-get no.
    * desinstalar con aptitude, borra el paquete y sus dependencias (si no son requeridas por otro programa)
    * apt-get (y Synaptic, que usa apt) sólo elimina el paquete que le indicas, y no sus dependencias.
    Conclusion: aptitude mantiene el sistema algo más limpio y optimizado.

    Espero que esta vieja libreta de apuntes de una novata linuxera les haya servido!
    Continuara…

    Anuncios
     
    4 comentarios

    Publicado por en 26/02/2009 en Comandos, Linux, sistemas operativos

     

    4 Respuestas a “Diferencias entre apt y aptitude…

    1. Shadow-myst

      21/02/2013 at 8:42 am

      excelente gracias

       
    2. RoniStark

      30/06/2013 at 11:54 pm

      Genial, muchas gracias, aunque tengo unos años administrando linux, nunca me habia detenido a analizar la diferencia entre “apt” y “aptitude”

       
    3. Yopo

      02/12/2015 at 7:59 am

      Güenaaa compareee!!! muchas gracias por el aporte! 🙂

       

    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