Todo el ecosistema Linux trabaja sobre el concepto de paquetes; cada paquete en Linux es crucial para garantizar el buen funcionamiento del sistema operativo.
Para actualizar sus paquetes en distribuciones basadas en Debian y Ubuntu, es posible que deba ejecutar de pilar a publicación, tratando de descubrir la mejor manera de actualizar todo el software esencial.
Cuando busque formas de actualizar paquetes, encontrará comandos como apt update, apt upgrade y versiones relacionadas. Pero el punto es, ¿cuál es la diferencia entre estos comandos y cómo puede usarlos para actualizar sus paquetes de Linux?
actualización apt vs. actualización apt: una comparación
A pesar de actualización adecuada El comando puede parecer la opción obvia para actualizar sus paquetes en Linux, no es del todo así. El comando de actualización le da una idea de las actualizaciones disponibles, pero no descarga ni instala las actualizaciones dentro de su distribución.
Por otro lado, el actualización apta El comando descarga e instala las actualizaciones disponibles en su máquina de una sola vez. Su sistema Linux tiene un caché disponible de software (paquetes), que contiene los metadatos necesarios relacionados con esos paquetes. Los metadatos incluyen información relacionada con la versión, el repositorio, la dependencia y otros detalles relevantes del paquete.
Si no usa el comando de actualización, no actualizará el caché, lo que no le dará una pista sobre las actualizaciones de paquetes disponibles.
Aquí se explica cómo usar el comando de actualización apt:
sudo apto actualizar
El comando de actualización casi siempre va seguido del comando de actualización que descarga las actualizaciones:
sudo apt actualización
Una vez que pase el comando de actualización, APT comenzará a descargar el software. Recibirá un mensaje para confirmar la descarga y la instalación. Escribir y o sí para confirmar la acción.
Alternativamente, puede modificar el comando de actualización para descargar e instalar los paquetes sin interrupción.
Sudo apt actualizar -y
los -y flag proporciona la confirmación que APT necesita para realizar la instalación.
Finalmente, hay una opción para usar las funciones de actualización y actualización juntas. La combinación actualiza el caché, descarga las actualizaciones y las instala de una sola vez.
sudo apt actualizar && Sudo apt actualizar -y
los && El operador concatena los dos comandos juntos, seguido de -y, que actúa como una confirmación preespecificada para actualizar y actualizar sus paquetes.
Antes de instalar cualquier software nuevo en Linux, siempre debe actualizar sus paquetes existentes.
Comprensión de la lista apt --comando actualizable
los apto --actualizable El comando funciona como el comando de actualización, ya que enumera todos los paquetes posibles disponibles para actualizar. Si bien el comando de actualización solo actualiza la memoria caché del paquete, no muestra las actualizaciones disponibles.
El comando --upgradable, a diferencia del comando de actualización, no descarga/instala los paquetes. En su lugar, puede revisar las actualizaciones de paquetes disponibles y ver si desea actualizarlas o no.
Para obtener una lista de todas las actualizaciones disponibles, escriba lo siguiente en la ventana de la terminal:
sudo apto lista --actualizable
Si tiene Flatpak, Snap o cualquier otro administrador de paquetes adicional instalado en su sistema, no verá las actualizaciones disponibles para esos administradores de paquetes al ejecutar el comando mencionado anteriormente. Esto funciona solo con paquetes APT.
Además, debe tener en cuenta que el administrador de paquetes APT solo funciona dentro de las distribuciones basadas en Ubuntu y Debian.
A actualizar/actualizar paquetes en cualquier otra distribución como Arch, Fedora o otras distribuciones basadas en RPM, debe seguir un conjunto de comandos diferentes.
Actualización y actualización de paquetes en Ubuntu y distribuciones basadas en Debian
En Linux, debe actualizar e instalar las últimas versiones del paquete para que su sistema funcione sin problemas.
Sin embargo, a pesar de todas las últimas actualizaciones y versiones disponibles, debe tener instalado un conjunto de paquetes esenciales de antemano. Uno de estos paquetes es build-essential, que instala un conjunto de compiladores y otro software necesario para el desarrollo en distribuciones Ubuntu y Debian.