Actualiza tu Ubuntu completamente con un solo comando con zzUpdate
Para aquellos que son usuarios de Ubuntu sabrán que el actualizar su sistema es realmente fácil, tan solo hay que teclear un par de comandos y tener una conexión a internet al momento de hacerlo y el sistema se actualizará.
Este proceso no ha representado ningún problema incluso para el más novato. También existen algunas herramientas orientadas para esta labor que nos facilitan aún más esto y sobre todo nos ahorran mucho tiempo.
Muchos de los que somos usuarios de Ubuntu y que hemos realizado una actualización de manera manual debemos de saber que existen una serie de comandos con los cuales realizamos este proceso, de los cuales podemos detallar a continuación:
Para realizar la limpieza del cache:
sudo apt-get clean
Actualizar nuestro listado de repositorios y paquetes
sudo apt-get update
Descarga e instala las últimas versiones de paquetes, dependencias y posiblemente el Kernel más reciente.
sudo apt-get dist-upgrade -y
Realiza la actualización pasando a la próxima versión de Ubuntu
sudo do-release-upgrade
Elimina todos los paquetes obsoletos y que ya no se necesitan
sudo apt-get autoremove -y
Aplicar cada uno de estos comandos al finalizar el anterior puede llevarte tiempo, por lo que no resulta ser lo más conveniente realizar una actualización frecuentemente.
Es por eso que el día de hoy vamos a hablar de un script el cual está enfocado a esta labor de actualizar nuestro sistema, el script del que hablamos es zzUpdate.
zzUpdate es un script simple y configurable para actualizar completamente tu Ubuntu desde la línea de comandos y se encarga de ejecutar cada comando para realizar una completa actualización de tu sistema sin que tengas que esperar a darle una confirmación del siguiente paso.
Lo que hace interesante a este script es que zzUpdate actualizara Ubuntu a la próxima versión disponible en caso de una versión normal, mientras que para las versiones de Ubuntu LTS intenta buscar solo la próxima versión de LTS y no la última versión de Ubuntu disponible.
¿Cómo instalar zzUpdate en Ubuntu y derivados?
Si quieren instalar este script en sus sistemas solo debemos de abrir una terminal y ejecutar los siguientes comandos. El proceso es sencillo solamente debemos de asegurarnos de instalar algunas dependencias en caso de no contar con ellas.
sudo apt install curl
Ya instalada la dependencia ahora vamos a descargar el script y este instalara git en caso de no tener la dependencia instalada en nuestro sistema
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
Una vez que lo hayan instalado correctamente, ahora debemos de editar nuestro archivo de configuración, pero primero debemos de crearlo con:
sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf
El archivo cuenta con una configuración que se podría decir que es la recomendable, pero podemos editarlo a nuestras necesidades para ello.
Editamos con:
sudo nano /etc/turbolab.it/zzupdate.conf
Donde veremos algo así, donde 1 es si y 0 es no:
REBOOT = 1 REBOOT_TIMEOUT = 15 VERSION_UPGRADE = 1 VERSION_UPGRADE_SILENT = 0 COMPOSER_UPGRADE = 1 SWITCH_PROMPT_TO_NORMAL = 0
- Donde la primera opción indicamos si queremos reiniciar o no al finalizar la actualización del sistema, seguido del tiempo de espera para realizar el reinicio.
- En las opciones de versión upgrade la primera de ellas en caso de poner 1 actualizara a la versión de Ubuntu mientras que si esta en 1 VERSION_UPGRADE_SILENT realizará la actualización sin preguntar nada ni informar al usuario sobre ello.
- Las últimas opciones en caso de estar en 1 instalará Composer y actualizará su ejecutable y la última opción configura el parámetro Prompt=norma en el archivo /etc/update-manager/release-upgrades. Esto permite que las instalaciones de soporte a largo plazo (LTS) se actualicen a la última versión no LTS disponible
Ya configurado a nuestras necesidades podemos ejecutar zzupdate para realizar la actualización de nuestro sistema cada vez que lo necesitemos, para ello solamente tecleamos en una terminal:
sudo zzupdate
Una vez que lo haya lanzado, zzupdate actualizará el script automáticamente a través de git antes de todo, después actualizará la información de paquetes disponibles pedirá que deshabilite repositorios de terceros, actualizará los paquetes cuando sea necesario y buscará una nueva versión de Ubuntu.
El artículo Actualiza tu Ubuntu completamente con un solo comando con zzUpdate ha sido originalmente publicado en Linux Adictos.