Configuración de actualizaciones automáticas:
Por defecto, la actualización automática o la actualización desatendida están habilitados en Ubuntu 20.04 LTS.
Si desea configurar la actualización automática, abra el archivo de configuración /etc/apt/apt.confusión.d/20Auto-Upgrades Con el siguiente comando:
$ sudo nano/etc/apt/apt.confusión.d/20Auto-Upgrades
Aquí, la primera línea Apt :: periódico :: update-pakage-lists "1"; se usa para decirle a APT Package Manager que mantenga actualizado automáticamente el caché del paquete.
La segunda línea, Apt :: periódico :: desatendida-actual "1"; se usa para decirle a APT Package Manager que actualice automáticamente los paquetes.
Para deshabilitar la actualización automática o la actualización desatendida, establezca Apt :: periódico :: update-pakage-lists y Apt :: periódico :: desatendida-actual a 0 Como se muestra en la captura de pantalla a continuación.
Una vez que haya terminado, presione + X seguido por Y y Para guardar el archivo de configuración.
Actualización del caché del repositorio del paquete:
Antes de intentar instalar, actualizar o eliminar cualquier paquete, debe actualizar el caché del repositorio de paquetes APT. Esto actualizará la base de datos de paquetes de su Ubuntu 20.04 LTS Machine y verifique si hay alguna versión más nueva de los paquetes instalados disponibles.
Para actualizar el caché del repositorio del paquete APT, ejecute el siguiente comando:
$ sudo apt actualización
El caché del repositorio del paquete APT debe actualizarse. Como puede ver, 35 paquetes se pueden actualizar a nuevas versiones.
Actualización de paquetes específicos:
Puede verificar la lista de paquetes para los que están disponibles las actualizaciones con el siguiente comando:
$ sudo apt list -actualizable
Se debe mostrar la lista de paquetes actualizables. En cada línea, el nombre del paquete se imprime en color de texto verde.
A la derecha de cada línea, se imprime la versión del paquete anterior. A la izquierda de cada línea, la versión más nueva disponible se imprime como marcada en la captura de pantalla a continuación.
Ahora, para actualizar un solo paquete (digamos aportar), ejecute el siguiente comando:
$ sudo apt instalación apport
Como se puede ver, aportar y sus dependencias (python3-atracción) se actualizará. Estos 2 paquetes tienen un tamaño de aproximadamente 212 kb. Entonces, se descargarán unos 212 kb de paquetes de Internet. Una vez que se instalen, se utilizarán aproximadamente 1024 B (bytes) de espacio de disco adicional.
Para confirmar la actualización, presione Y y luego presiona .
El paquete aportar y sus dependencias deben actualizarse.
Actualización de todos los paquetes:
En lugar de actualizar los paquetes uno por uno, puede actualizar todos los paquetes disponibles a la vez con el siguiente comando:
$ sudo apt actualización
APT le mostrará el resumen de la actualización. Aquí, se actualizarán 33 paquetes. 5 paquetes estarán recién instalados. La actualización es de aproximadamente 93.0 MB de tamaño. Entonces, alrededor de 93.Se descargarán 0 MB de paquetes de Internet. Después de la actualización, se requerirán aproximadamente 359 MB de espacio de disco adicional.
APT le mostrará los nuevos paquetes que se instalarán. La mayoría de los nuevos paquetes de encabezado de núcleo y núcleo se muestran en esta sección.
APT le mostrará la lista de paquetes que se actualizarán.
APT también le mostrará los paquetes antiguos que ya no se requieren. Puede eliminarlos de manera segura después de que se complete la actualización.
Una vez que esté listo, presione Y y luego presiona Para confirmar la actualización.
APT debe comenzar a descargar todos los paquetes requeridos de Internet.
Después de que se instalen todos los nuevos paquetes, la actualización debe estar completa.
Ahora, reinicie su computadora para que los cambios entren en vigencia con el siguiente comando:
$ sudo reinicio
Paquetes de bloqueo:
Puede bloquear paquetes específicos si no desea actualizarlos cuando está actualizando todos los paquetes usando el actualización de sudo apt dominio.
Primero, enumere todos los paquetes actualizables con el siguiente comando:
$ sudo apt list -actualizable
Todos los paquetes actualizables deben aparecer.
Ahora, digamos, no quieres los paquetes de kernel de Linux (Linux-Genérico, Linux-Headers-Genérico y Linux-Image-Genérico) para actualizar. Tendrás que marcar estos paquetes como sostener.
Para mantener actualizaciones para el paquete Linux-Genérico, Ejecute el siguiente comando:
$ sudo apt-mark hold linux-Generic
El paquete Linux-Genérico debe configurarse en espera.
De la misma manera, puede realizar actualizaciones para los paquetes Linux-Headers-Genérico y Linux-Image-Genérico como sigue:
$ sudo apt-mark hold linux-headers-generic linux-image-generic
Los paquetes Linux-Headers-Genérico y Linux-Image-Genérico debe configurarse en espera.
Puede enumerar todos los paquetes que se establecen en espera con el siguiente comando:
$ sudo apt-mark showhold
Como puede ver, todos los paquetes que he configurado en espera se enumeran.
Ahora, intente actualizar todos los paquetes de la siguiente manera.
$ sudo apt actualización
Como puede ver, los paquetes (Linux-Genérico, Linux-Headers-Genérico y Linux-Image-Genérico) que he marcado como retención no se actualizarán con el resto de los paquetes.
Paquetes de desbloqueo:
Si más tarde decide actualizar los paquetes que ha marcado como retención, todo lo que tiene que hacer es descifrarlos.
Puedes sin tener en cuenta el Linux-Genérico Paquete de la siguiente manera:
$ sudo apt-mark sin holde Linux-Generic
El paquete Linux-Genérico ya no debería estar en espera.
Como puede ver, el paquete Linux-Genérico ya no está en la lista de espera.
$ sudo apt-mark showhold
De la misma manera, puede sin tener en cuenta los paquetes Linux-Headers-Genérico y Linux-Image-Genérico como sigue:
$ sudo apt-mark indeshion linux linux linux-headers-generic linux-image-generic
Ahora, si actualiza todos los paquetes, los paquetes Linux-Genérico, Linux-Headers-Genérico, y Linux-Image-Genérico también debe actualizarse.
$ sudo apt actualización
Eliminar paquetes innecesarios:
Una vez que se completa la actualización, puede eliminar todos los paquetes innecesarios con el siguiente comando:
$ sudo apto autoremove
En mi caso, no hay paquetes innecesarios disponibles.
Si tiene algún paquete innecesario, se mostrarán y se le pedirá que los elimine. Solo presiona Y y luego presiona Para quitarlos.
Limpieza de cachés:
Una vez que haya actualizado su computadora, la versión más nueva de los paquetes se almacenará en caché en el /var/cache/apt/archives/ Directorio de su computadora. Puede eliminarlos y liberar espacios de disco.
Para eliminarlos, ejecute el siguiente comando:
$ sudo apto autoclean
Los paquetes en caché deben eliminarse.
Entonces, así es como actualizas Ubuntu 20.04 lts desde la línea de comando. Gracias por leer este artículo.