Diferencia entre apt-get y aptitude

Estado
Cerrado para nuevas respuestas

Vera

Miembro Activo
Miembro
Usamos apt-get y aptitude generalmente para instalar o desinstalar algo. Pero, ¿cuál es la diferencia entre ellos? En este post intentaré explicar brevemente la diferencia entre estos dos comandos.

Aptitude es más potente que apt-get, ya que es la evolución del mismo.

La diferencia principal son las dependencias, es decir, cuando tu instalas algún paquete, te aparece en la Terminal que se van a instalar XX dependencias. Esta información te la da el comando apt-get y aptitude.

Pero cuando vas a desinstalar un paquete, lo que sucede es que aptitude “recuerda” esas dependencias que instalo y también las elimina. El comando apt-get no “recuerda” las dependencias, y por lo tanto no puede desinstalarlas, quedándose estas instaladas. Esta es la diferencia principal.

Vamos a verlo con un ejemplo. Voy a instalar un juego (3D Chess).

Aptitude:

Voy a instalar el paquete:




Vemos que se necesita instalar una dependencia. Ahora vamos a ver lo que pasa al desinstalar el paquete:




Como vemos elimina perfectamente el paquete y la dependencia.

Apt-get:

Instalo el paquete:



Vemos que se instala una dependencia. Ahora lo voy a desinstalar, veamos lo que ocurre:



Al desinstalar, solo se elimina el paquete, pero la dependencia queda instalada.

Esta es la diferencia principal entre los dos comandos. Lo mismo sucede con Synaptic. Al eliminar el paquete, quedarán las dependencias.

Añadir que también existe una versión gráfica de Aptitude, es bastante confusa al principio, pero si te gusta trabajar de forma gráfica seguro que te acostumbrarás. ;)

La forma gráfica se activa con este comando en la terminal: aptitude

Queda una cosa así:



Tutorial realizado por Vera para TrucosWindows.net/foro. Se puede distribuir este tutorial, pero citando la fuente del sitio y el autor. ;)

Espero que les sirva, ;)

Un saludo!!
 
Estado
Cerrado para nuevas respuestas
Arriba Pie