Cómo actualizar Ubuntu 20.04 desde El Terminal

En este artículo, voy a mostrarles cómo actualizar Ubuntu 20.04 LTS desde la línea de comandos. Así que, empecemos.

Configurando actualizaciones automáticas:

Por defecto, la actualización automática o desatendida está activada en Ubuntu 20.04 LTS.

Si desea configurar la actualización automática, abra el archivo de configuración /etc/apt/apt.conf.d/20auto-upgrades con el siguiente comando:

$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Aquí, la primera línea APT::Periodic::Update-Package-Lists “1”; se usa para decirle al administrador de paquetes de APT que mantenga automáticamente el caché de paquetes actualizado.

La segunda línea, APT::Periodic::Unattended-Upgrade “1”; se utiliza para indicar al gestor de paquetes de APT que actualice automáticamente los paquetes.

Para desactivar la actualización automática o la actualización desatendida, establezca APT::Periodic::Update-Package-Lists y APT::Periodic::Unattended-Upgrade en 0 como se muestra en la siguiente captura de pantalla.

Una vez que haya terminado, pulse <Ctrl> + X seguido de Y y <Enter> para guardar el archivo de configuración.

Actualización de la caché del repositorio de paquetes:

Antes de intentar instalar, actualizar o eliminar cualquier paquete, debe actualizar la caché del repositorio de paquetes APT. Esto actualizará la base de datos de paquetes de su máquina Ubuntu 20.04 LTS y comprobará si hay disponible alguna versión más reciente de los paquetes instalados.

Para actualizar la caché del repositorio de paquetes APT, ejecute el siguiente comando:

La caché del repositorio de paquetes APT debe ser actualizada. Como puede ver, 35 paquetes pueden ser actualizados a nuevas versiones.

Actualizando paquetes específicos:

Puedes comprobar la lista de paquetes para los que hay actualizaciones disponibles con el siguiente comando:

$ sudo apt list –upgradable

Se debe mostrar la lista de paquetes actualizables. En cada línea, el nombre del paquete está impreso en color verde.

A la derecha de cada línea, se imprime la versión antigua del paquete. A la izquierda de cada línea, se imprime la versión más reciente disponible como se indica en la captura de pantalla de abajo.

Ahora, para actualizar un solo paquete (digamos apport), ejecute el siguiente comando:

$ sudo apt install apport

Como pueden ver, el apport y sus dependencias (python3-apport) serán actualizados. Estos 2 paquetes tienen un tamaño aproximado de 212 KB. Por lo tanto, cerca de 212 KB de paquetes serán descargados de Internet. Una vez que se instalen, se usarán unos 1024 B (bytes) de espacio adicional en el disco.

Para confirmar la actualización, pulse Y y luego pulse <Enter>.

El paquete apport y sus dependencias deben ser actualizados.

Actualizando todos los paquetes:

En lugar de actualizar los paquetes uno por uno, puedes actualizar todos los paquetes disponibles a la vez con el siguiente comando:

La APT le mostrará el resumen de la actualización. Aquí se actualizarán 33 paquetes. 5 paquetes serán instalados nuevamente. La actualización tiene un tamaño de unos 93,0 MB. Por lo tanto, se descargarán unos 93,0 MB de paquetes de Internet. Después de la actualización, se necesitarán unos 359 MB de espacio adicional en el disco.

APT le mostrará los nuevos paquetes que se instalarán. La mayoría de los nuevos paquetes del núcleo y de la cabecera del núcleo se muestran en esta sección.

APT le mostrará la lista de paquetes que serán actualizados.

La APT también le mostrará los viejos paquetes que ya no son necesarios. Puede eliminarlos con seguridad después de que la actualización se haya completado.

Una vez que esté listo, pulse Y y luego <Enter> para confirmar la actualización.

APT debería empezar a descargar todos los paquetes necesarios de Internet.

Después de que todos los nuevos paquetes se instalen, la actualización debería estar completa.

Ahora, reinicie su computadora para que los cambios surtan efecto con el siguiente comando:

Bloqueo de paquetes:

Puedes bloquear paquetes específicos si no quieres actualizarlos cuando estés actualizando todos los paquetes usando el comando de actualización sudo apt.

Primero, enumere todos los paquetes actualizables con el siguiente comando:

$ sudo apt list –upgradable

Todos los paquetes actualizables deben ser listados.

Ahora, digamos que no quieres que los paquetes del núcleo de Linux (linux-genérico, linux-headers-genérico y linux-imagen-genérico) se actualicen. Tendrá que marcar estos paquetes como “hold”.

Para mantener las actualizaciones del paquete linux-generic, ejecute el siguiente comando:

$ sudo apt-mark hold linux-generic

El paquete linux-generic debería ser set on hold.

De la misma manera, puedes mantener las actualizaciones de los paquetes linux-headers-generic y linux-image-generic de la siguiente manera:

$ sudo apt-mark hold linux-headers-generic linux-image-generic

Los paqueteslinux-headers-generic y linux-image-generic debería ser puesto on hold.

Puedes listar todos los paquetes que están en espera con el siguiente comando:

Como pueden ver, todos los paquetes que he puesto on hold están en la lista.

Ahora, trata de actualizar todos los paquetes de la siguiente manera.

Como pueden ver, los paquetes (linux-generic, linux-headers-generic y linux-image-generic) …que he marcado como bodega no serán actualizados con el resto de los paquetes.

Desbloqueo de paquetes:

Si más tarde decides actualizar los paquetes que has marcado como retenidos, todo lo que tienes que hacer es desrealizarlos.

Puedes desbloquear el linux-generic  de la siguiente manera:

$ sudo apt-mark unhold linux-generic

El paquete linux-generic debería no estar en hold .

Como pueden ver, el paquete linux-generic no está en  hold.

De la misma manera, puedes desenvolver los paquetes linux-headers-generic y linux-image-generic de la siguiente manera:

$ sudo apt-mark unhold linux-generic linux-headers-generic linux-image-generic

Ahora, si actualizas todos los paquetes, los paquetes linux-generic, linux-headers-generic, y linux-image-generic también debería ser actualizado.

Retirando los paquetes innecesarios:

Una vez que la actualización se haya completado, puedes eliminar todos los paquetes innecesarios con el siguiente comando:

En mi caso, no hay paquetes innecesarios disponibles.

Si tiene algún paquete innecesario, se mostrará y se le pedirá que lo retire. Sólo presione Y y luego presione <Enter> para eliminarlos.

Limpiando:

Una vez que haya actualizado su ordenador, la nueva versión de los paquetes se almacenará en el directorio /var/cache/apt/archives/ de su ordenador. Puede eliminarlos y liberar espacios en el disco.

Para eliminarlos, ejecute el siguiente comando:

Los paquetes almacenados deben ser retirados.

Así es como se actualiza Ubuntu 20.04 LTS desde la línea de comandos. Gracias por leer este artículo. Siéntete con total libertad de Comentar y compartir este articulo

Deja un comentario

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