La actualización de los paquetes de software es una parte esencial de cualquier sistema operativo. Es difícil hacer un seguimiento de toda la seguridad en sus sistemas. La forma más fácil es mantener su sistema Ubuntu seguro actualizando los paquetes de software con regularidad.
En este tutorial, analizaremos dos métodos, manual y automático, para mantener los paquetes actualizados. El sistema Ubuntu ofrece la opción de actualizaciones desatendidas para instalar actualizaciones de seguridad en sus sistemas. También puede configurar su sistema para instalar actualizaciones de seguridad automáticamente.
Instalación manual de actualizaciones de seguridad
Inicie sesión en su sistema Ubuntu o Debian con una cuenta privilegiada de Sudo. Abra una terminal en su sistema y ejecute el siguiente comando para actualizar el caché de apt.
sudo apt upgrade
A continuación, encuentre todas las actualizaciones de paquetes disponibles para su sistema.
sudo apt list --upgradable
Consulte la lista anterior de paquetes, que se actualizará.
Ahora, ejecute el siguiente comando para instalar las actualizaciones de todos los paquetes.
sudo apt upgrade
Cuando se le solicite la confirmación, presione 'y' y presione enter para completar el proceso de instalación.
Los usuarios que no son de producción también pueden ejecutar dist-upgrade
comando para actualizar esos paquetes, que no se actualizan con los comandos anteriores. No recomendamos esto en el entorno de producción, ya que el servidor puede tener problemas con las aplicaciones específicas de la versión.
sudo apt dist-upgrade
Antes de aplicar en producción, cree un entorno ideal (p. ej., copia de instancia) de producción y pruébelo primero.
Instalar actualizaciones de seguridad automáticamente
Las unattended-upgrades
El paquete ayuda a mantener la computadora actualizada con las últimas actualizaciones de seguridad (y otras) automáticamente.
El paquete de actualizaciones desatendidas predeterminado debe estar instalado en su sistema. Pero en caso de que no esté instalado, use el siguiente comando para instalar.
sudo apt install unattended-upgrades apt-listchanges
Simplemente puede ejecutar el siguiente comando para instalar actualizaciones de seguridad en su sistema. El siguiente comando se ejecutará de forma silenciosa en su sistema y aplicará actualizaciones de seguridad.
sudo dpkg-reconfigure unattended-upgrades
Seleccione "Sí" y presione Intro para completar la configuración.
El comando anterior creará /etc/apt/apt.conf.d/20auto-upgrades
archivo de configuración con los ajustes necesarios.
Además, también puede ejecutar el comando de actualizaciones desatendidas manualmente para realizar actualizaciones de paquetes.
sudo unattended-upgrades -d
El -d
Las opciones de la línea de comandos muestran registros detallados del proceso de actualización.
Para fines de revisión, los archivos de registro de actualización desatendida se pueden encontrar en /var/log/unattended-upgrades/
directorio. Es bueno revisar este archivo con el mantenimiento periódico del sistema.
Eliminar paquetes innecesarios
Ubuntu realiza un seguimiento de todos los paquetes, que ya no se eliminan. Estos son los paquetes que se instalaron como decencia de otros paquetes y ese paquete se elimina del sistema.
El administrador de paquetes Apt le brinda la opción de eliminar esos paquetes del sistema.
sudo apt autoremove
Conclusión
En este tutorial, ha aprendido dos métodos para actualizar las actualizaciones de seguridad en los sistemas Ubuntu y Debian.