Si hablamos de actualizar los paquetes, los sistemas operativos de Linux vienen con muchas actualizaciones de software gratuitas para cada paquete. Libera continuamente las actualizaciones, parches y corrige para mejorar el rendimiento y arreglar los errores en ellas. Es muy importante verificar regularmente estas actualizaciones e instalarlas para proteger el sistema contra posibles amenazas y vulnerabilidades. Para la instalación de estas actualizaciones, se realiza la actualización y hay dos formas de lograr esto: uno es una actualización de apt-get y el segundo es apt-get Dist-upgrade. Hay alguna diferencia entre estas dos formas que a menudo confunden a los usuarios. Este artículo lo ayudará a comprender y diferenciar la actualización de APT-get y el desplegable Dist-Upgrade.
Actualización de la base de datos de paquetes
Para mantener su sistema actualizado, se utilizan comandos de actualización y actualización. El comando de actualización solo actualiza la lista de paquetes con las últimas versiones disponibles, sin embargo, no instala ni actualiza el paquete. El comando de actualización en realidad actualiza e instala las últimas versiones de los paquetes que ya están instalados. Antes de actualizar los paquetes, verifique las actualizaciones de la siguiente manera. Hará que el apt-get conozca las nuevas versiones disponibles.
$ sudo apt-get actualización
¿Qué es la actualización apt-get?
Para instalar las últimas versiones de todos los paquetes instalados previamente en su sistema, se utiliza la actualización de apt-get. Este comando solo actualiza los paquetes que tienen una nueva versión disponible como se indica en las fuentes.Lista del archivo en la carpeta "/etc/apt". No intenta instalar un nuevo paquete ni eliminar ningún paquete instalado por su cuenta.
Para actualizar o instalar las últimas versiones, ejecute el siguiente comando como sudo como un solo usuario de privilegio puede verificar e instalar actualizaciones en el sistema Linux:
$ sudo apt-get actualización
Para actualizar un paquete específico, el comando es el siguiente:
$ sudo apt-get actualización
¿Qué es apt-get Dist-Upgrade?
Similar al comando apt-get actualización, el apt-get dist uprade también actualiza los paquetes. Además de esto, también maneja las dependencias cambiantes con las últimas versiones del paquete. Resuelve de manera inteligente el conflicto entre las dependencias de los paquetes e intenta actualizar los paquetes más significativos a expensas de los menos significativos, si es necesario. A diferencia del comando APT-GET UPTADE, el APT-Get Dist-Upgrade es proactivo e instala nuevos paquetes o elimina los existentes por sí solo para completar la actualización.
Para actualizar los paquetes, ejecute el comando Dist-upgrade con privilegios de sudo:
$ sudo apt-get dist-upgrade
Para actualizar un paquete específico, el comando es el siguiente:
$ sudo apt-get dist-upgrade
A veces, cuando ejecuta la actualización de apt-get, recibe el mensaje "los siguientes paquetes se han retenido". Estos paquetes se mantienen hacia atrás porque para instalar su nueva versión, necesitan algún otro paquete que aún no esté instalado. Y como hemos discutido, la actualización APT-get solo actualiza los paquetes existentes, no instala un nuevo paquete o elimina uno existente. Por eso mantiene estos paquetes hacia atrás. A veces, los paquetes también se mantienen hacia atrás debido a dependencias rotas (cuando el paquete del que depende no tiene una versión descargable).
Mientras que con apt-get Dist-Upgrade, el nuevo paquete dependiente se instalará para resolver la dependencia.
Para concluir, si solo desea actualizar los paquetes sin instalar o eliminarlos, elija la actualización de apt-get. Por otro lado, si desea actualizar sin importar si se instala algún paquete nuevo o si se elimina el paquete existente para cumplir con las dependencias, elija apt-get Dist-Upgrade.