Diferencias entre apt-get y aptitude

Había leido algo de las diferencias entre apt y aptitude, siendo este último una versión mejorada del primero. Lo más importante a destacar según mi criterio es en cuanto al tema de dependencias, ya que apt deja «colgados» ciertos paquetes en lugar de eliminarlos una vez ya no son necesarios.

http://linuxventanitas.files.wordpress.com/2007/08/deb.png

Por otra parte, parece que las búsquedas mediante apt-cache search suelen dan en general, bastantes mejores resultados que en el caso de aptitude search.

De todas formas, he encontrado un artículo donde se discute en mayor detalle el tema y que recomiendo a todo usuario de sistemas Ubuntu o Debian que se lean con atención.

Personalmente, tras leerlo, he decidido usar en adelante aptitude en lugar de apt-get.

Otros post interesantes sobre el tema en…

Be Linux My Friend

Un saludo

12 Responses to Diferencias entre apt-get y aptitude

  1. Reoba dice:

    Yo siempre he usado aptitude, ya que tambien por ahi siempre escuche que era mejor con las dependencias, y de ahi en adelante siempre lo uso para instalaciones, y tal como dices, uso apt-cache search para busquedas.

    Gracias por la informacion, le dare una leida ya manana, xD ahorita ya ando muy Happy xD!!

  2. […] * Diferencias entre apt-get y aptitude aptitude es una version mejorada de apt-get, una de sus principales ventajas es que recuerda las dependencias cuando instalas un paquete, asi que es aconsejable usar aptitude en lugar de apt-get, de manera que cuando queramos borrar ese paquete, se borrara el paquete y sus dependencias asociadas. si hubieramos instalado con apt-get, solo borraria el paquete principal pero no las dependencias. Mejor explicado en: Enlace y Enlace […]

  3. GonzaloF dice:

    Aptitude instala por default las dependencias que estan marcadas como «Recommended», al contrario de apt-get que solo instala las dependencias «Required».

    Al desinstalar un paquete, Aptitude desinstala otras dependencias instaladas junto con el paquete que ya no son necesarias de forma automatica, mientras que apt-get no lo hace en automatico pero te informa que ejecutes:

    sudo apt-get autoremove

    Basicamente son muy, muy, parecidos, a los que les gusta tener un control mas estricto del sistema seguro usaran apt-get.

  4. bachi.tux dice:

    Yo le hago al apt-get, y luego debía correr un autoremove asi eliminaba los paquetes colgados. Pero con aptitude… que va… lo comienzo a hacer acto reflejo desde ya.

    Interesante el articulo que has enlazado.

    Un saludo

  5. mister009 dice:

    La principal diferencia es que el aptitude no tiene poderes de Super Vaca

  6. zyrian dice:

    Eso es muy cierto.

  7. Guillem dice:

    Y hay algún problema si hasta ahora he usado principalmente apt ( yo pensaba que el viejo era aptitude XD ) y ahora decido usar aptitude para desinstalar por ejemplo? Porque no habrá creado las cosas a su manera.

    por un mundo mas libre.

  8. Axl dice:

    Yo soy LINUX y espero que tu también.

    http://www.superlinks.com.mx

  9. Granjero Moe dice:

    Yo uso de siempre aptitude, pero tengo entendido que los entornos gráficos (adept, synaptic, etc) usan siempre apt por debajo. ¿No sería mejor que usaran aptitude para tener las ventajas de este comando? ¿Estoy equivocado?

    Hay que tener en cuenta que hay gente que se está pasando a Linux con Ubuntu y no usa la consola para nada.

  10. Queni dice:

    @mister009:
    los poderes de super vaca se logran con un sudo.

  11. tuxalito dice:

    Buen articulo…. todos los dias de aprende algo nuevo!!

Deja un comentario