Mantener el software y el sistema operativo actualizado es muy importante, no solo para obtener las últimas mejoras de rendimiento y las nuevas funcionalidades, también lo es para tener los últimos parches de seguridad para las vulnerabilidades conocidas. Por eso, si quieres contar con la última versión de Ubuntu disponible, podrás actualizar con solo usar un comando.
Las herramientas de gestión de paquetes de las distros tienen esta capacidad. No solo pueden gestionar los paquetes de forma independiente y resolver dependencias, también podrían actualizar todos los paquetes del sistema o la distribución completa.
Actualizar Ubuntu desde la línea de comandos
Aunque se puede usar la opción gráfica para actualizar tu Ubuntu a una nueva versión, también es posible usar la línea de comandos para poder actualizarla. Una forma de hacerlo es ir introduciendo esta secuencia de comandos:
//Para actualizar un paquete concreto, y solo ese paquete
sudo apt-get nombre-paquete
//Para poder actualizar el índice de los repos antes de instalar o actualizar
sudo apt-get update
//Con este otro puedes actualizar la versión de todos los paquetes de la distribución a la versión más reciente disponible
sudo apt-get update && sudo apt-get upgrade
//Para actualizar a una nueva versión del sistema operativo o distro. Una vez reinicias y ejecutas el último comando, estará listo todo si ha ido el proceso bien.
sudo apt-get update && dist-upgrade
sudo reboot
sudo update-manager -d
También podrías crear un script para automatizar todas estas tareas y que solo tuvieras que ejecutar una sola orden. También es posible usar scripts ya creados con ese fin para facilitarte las cosas, como es el caso de zzUpdate.
Para instalar zzUpdate en tu Ubuntu, sigue estos pasos:
//Instalar el script en Ubuntu con esta línea de comando
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
//Ejecutar el script para que actúe
sudo zzUpdate
Eso sería suficiente para poder actualizar a la última versión disponible de tu distro Ubuntu…