Actualizar de Ubuntu Server 22.04 LTS a 24.04 LTS

Actualizar de Ubuntu Server 22.04 LTS a 24.04 LTS

Lo primero de todo realizar una copia de seguridad y una instantánea.

Comprobamos que estamos en la versión 22.04 LTS:

sudo lsb_release -a

Actualizamos los paquetes de nuestro Ubuntu Server 22.04 LTS:

sudo apt update && sudo apt upgrade -y

Reiniciamos el servidor:

sudo reboot

Comprobaremos que tenemos instalado el paquete del actualizador:

sudo apt install ubuntu-release-upgrader-core

Y también que estamos en la rama LTS:

cat /etc/update-manager/release-upgrades

Abriremos el puerto 1022 en el firewall por si lo estamos usando:

sudo ufw allow 1022/tcp comment 'Open TCP/1022 failsafe upgrade'

Y comprobamos el estado del firewall:

sudo ufw status

Finalmente empezamos con la actualización a 24.04 LTS:

sudo do-release-upgrade -d

Nos indicara que revisemos más información sobre Ubuntu, indicamos Y:

Ahora nos dirá si queremos ejecutar un ssh en el puerto 1022 de emergencia le decimos que si :

Pulsamos Intro para aceptar la aplicación y la apertura del puerto:

Después iniciará a preparar la actualización y nos indicará si queremos comenzar con la misma, decimos que si:

Ahora empezará el proceso de actualización. Después de un rato no indicará que elijamos nuestro país del teclado y su distribución:

Una vez terminado el proceso nos indicará si queremos eliminar los paquetes que detecta que están obsoletos. Aquí tienes que ver si las aplicaciones que tienes están todas actualizadas y usan paquetes que no están catalogados como obsoletos, antes la duda puedes indicar que No y desinstalarlos manualmente después.

Ya terminada el proceso de actualización nos pedirá reiniciar el servidor:

Comprobamos que se ha actualizado nuestra versión:

sudo lsb_release -a

y que la versión del kernel es la ultima disponible:

uname -mrs

💡
Si ya hemos revisado los paquete de nuestras aplicaciones y queremos hacer una limpieza de los mismos podemos ejecutar el siguiente comando:
sudo apt autoclean && sudo apt autoremove --purge