Diferencias entre apt-get upgrade, apt-get dist-upgrade y do-release-upgrade

Total
8
Shares
Diferencias apt-get upgrade, apt-get dist-upgrade do-release-upgrade

No confundas los tres comandos utilizados para actualizar una máquina basada en Debian o Ubuntu. En cambio, aprende lo que cada uno puede hacer.

¿Cómo actualizar una distribución de Linux basada en Debian?. Permíteme contar las formas. Hay una actualización de apt-get, apt-get dist-upgrade y do-release-upgrade. ¿Que qué? ¿Por qué hay tres caminos diferentes para actualizar un sistema operativo? A decir verdad, cada uno de esos comandos hace cosas diferentes. ¿Confuso?

Déjame explicar.

apt-get upgrade vs. apt-get dist-upgrade

Comandos apt-get
Comandos apt-get

Primero veamos la diferencia entre apt-get upgrade y apt-get dist-upgrade (ya que ahí es donde reside gran parte de la confusión). Cuando ejecutas apt-get upgrade, solo actualiza lo que tiene una nueva versión disponible para la plataforma, como se define en /etc/apt/sources.list o en /etc/apt/sources.list.d/.

Sin embargo, cuando ejecutas apt-get dist-upgrade, instalará o eliminará de manera inteligente los paquetes según sea necesario, para completar la actualización. apt-get dist-upgrade tiene un sistema inteligente de resolución de conflictos, por lo que intentará actualizar los paquetes más importantes, a expensas de aquellos considerados menos importantes.

El comando apt-get upgrade no elimina paquetes, solo actualiza. ¿Puedo usar sudo apt-get dist-upgrade como mi herramienta de actualización habitual? Ciertamente. Solo recuerda, eliminará el software, si es necesario para completar el proceso.

apt-get dist-upgrade puede instalar nuevos paquetes o eliminar paquetes instalados si es necesario para satisfacer las dependencias. Así que ten cuidado al usarlo.

do-release-upgrade

El comando do-release-upgrade, por otro lado, es responsable de actualizar de una versión a otra. Entonces, si deseas actualizar Ubuntu 18.x a 19.x, usa do-release-upgrade.

Comando do-release-upgrade
Comando do-release-upgrade

Sin embargo, para usar este comando, el sistema primero debe actualizarse completamente. Para hacer eso, primero debes ejecutar sudo apt-get upgrade, seguido de sudo apt-get dist-upgrade. Cuando esos dos se completen, puedes ejecutar sudo do-release-upgrade y esperar a que se complete la magia.

La diferencia entre estos comandos es importante. De hecho, es posible que desees leer las páginas de manual de apt-get y do-release-upgrade para obtener más información. Para hacerlo, emite los comandos siguientes y disfruta la lectura.

man apt-get
man do-release-upgrade

¡Listo! ¡Y básicamente es esto! Sin complicaciones y de forma muy rápida. Sigue visitando nuestro blog y encontrarás más trucos que te harán todo más sencillo. No olvides COMPARTIR el artículo y darle Like a nuestra fanpage de Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.


Recibe los trucos más ocultos de tecnología 🤫

Aprende trucos como la técnica 'correo+1' para recibir correos en tu misma cuenta principal. ¡Únete ahora y accede a información exclusiva!

¡No hacemos spam! Lee nuestra política de privacidad para obtener más información.


Puede que también te interese