GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo actualizar al servidor Ubuntu 20.04 LTS

Ya le mostramos cómo actualizar al escritorio Ubuntu 20.04 LTS desde sistemas de escritorio Ubuntu 18.04 LTS o Ubuntu 19.10. Ahora veamos cómo actualizar al servidor Ubuntu 20.04 LTS desde el servidor Ubuntu 18.04 LTS o Ubuntu 19.10 con capturas de pantalla. El método de actualización entre las versiones LTS y la edición normal a LTS es bastante similar, excepto por un pequeño cambio en el actualizador de versiones de Ubuntu.

Requisitos

Antes de actualizar a la última versión de Ubuntu, primero debemos ocuparnos de algunas cosas importantes.

Copia de seguridad de datos importantes

En primer lugar, se recomienda encarecidamente hacer una copia de seguridad de sus datos importantes , archivos de configuración y cualquier cosa que no pueda permitirse perder.

Actualice su sistema Ubuntu actual

A continuación, actualice su servidor Ubuntu actual:

$ sudo apt update && sudo apt dist-upgrade

Una vez que se complete la actualización, reiníciela para aplicar las actualizaciones.

$ sudo reboot

Recomiendo encarecidamente a todos que usen Screen herramienta al intentar actualizar un servidor remoto a través de SSH. Esto mantendrá la ejecución del proceso de actualización en caso de que su sesión SSH se caiga por algún motivo.

Para instalar la herramienta de pantalla, ingrese:

$ sudo apt-get install screen

Una vez que esté instalado, inicie la sesión de pantalla con el comando:

$ screen

Si su conexión SSH se interrumpe durante la actualización, puede volver a conectarse a la sesión de actualización fácilmente con el comando:

$ screen -Dr

Configuración de fuentes de software

Instale "update-manager-core" y "ubuntu-release-upgrader-core" paquetes si aún no están instalados:

$ sudo apt install update-manager-core
$ sudo apt install ubuntu-release-upgrader-core

Luego, edite el archivo /etc/update-manager/release-upgrade s ,

$ sudo nano /etc/update-manager/release-upgrades

Si está actualizando de Ubuntu 18.04 LTS a 20.04 LTS, debe configurar el comportamiento de solicitud para el actualizador de versión como lts .

[...]
Prompt=lts

Si está actualizando de Ubuntu 19.10 a 20.04 LTS, configure el comportamiento de solicitud como normal .

Guarde y cierre el archivo.

Ahora, inicie el proceso de actualización con el comando:

$ sudo do-release-upgrade -d

Si está ejecutando el proceso de actualización en una sesión SSH, aparecerá el siguiente mensaje de advertencia. Simplemente escriba “y” para continuar.

[...]
Continue running under SSH? 

This session appears to be running under ssh. It is not recommended 
to perform a upgrade over ssh currently because in case of failure it 
is harder to recover. 

If you continue, an additional ssh daemon will be started at port 
'1022'. 
Do you want to continue? 

Continue [yN]

Ahora, se iniciará un sshd adicional en el puerto '1022' para facilitar la recuperación, en caso de fallo. Si algo sale mal con el ssh en ejecución, aún puede conectarse al adicional. Si ejecuta un firewall, es posible que deba abrir temporalmente este puerto. Como esto es potencialmente peligroso, no se hace automáticamente. Puede abrir el puerto con los comandos:

# iptables -I INPUT -p tcp --dport 1022 -j ACCEPT

O,

# ufw allow 1022

Si está ejecutando la actualización en un servidor local, no necesita realizar los pasos anteriores.

Nuevamente presione ENTER para continuar:

Después de unos segundos, el asistente de actualización mostrará el resumen de cuántos paquetes se eliminarán, cuántos paquetes se actualizarán, cuántos paquetes nuevos se instalarán y el tamaño total de la descarga.

Presiona “y” para iniciar el proceso de actualización. Esto tardará un tiempo en completarse dependiendo de la velocidad de su conexión a Internet.

Durante el proceso de actualización, algunos servicios instalados en su sistema deben reiniciarse cuando se actualizan ciertas bibliotecas. Dado que estos reinicios pueden causar interrupciones en el servicio del sistema, normalmente se le solicitará en cada actualización la lista de servicios que desea reiniciar. Puede elegir esta opción para evitar que se le pregunte; en su lugar, todos los reinicios necesarios se realizarán automáticamente para que pueda evitar que le hagan preguntas sobre cada actualización de la biblioteca.

Para reiniciar automáticamente los servicios durante las actualizaciones del paquete sin preguntar, elija "Sí" y presione ENTER para continuar.

Una vez que se complete la actualización, verá el siguiente mensaje. Presione "y" para completar el proceso de actualización de Ubuntu y reinicie el servidor:

[...]
System upgrade is complete.
Restart required.

To finish the upgrade, a restart is required.

If you select 'y' the system will be restarted.

Continue [yN]

Inicie sesión en el sistema Ubuntu 20.04 LTS recientemente actualizado:

Puede verificar la versión de Ubuntu usando el comando:

$ lsb_release -a

Salida de muestra:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04 LTS
Release:	20.04
Codename:	focal

¡Felicidades! Comience a usar la edición de servidor Ubuntu 20.04 LTS.

Lectura sugerida:

En caso de que su sistema Ubuntu se bloquee debido a una falla de energía o un problema de conectividad de red en medio del proceso de actualización, es posible que termine con Ubuntu roto. En tales casos, consulte la siguiente guía para solucionarlo.

  • Cómo reparar el sistema operativo Ubuntu roto sin reinstalarlo

Ubuntu
  1. Cómo actualizar a Ubuntu 20.04

  2. Cómo actualizar Ubuntu a 20.10

  3. Cómo actualizar Ubuntu 15.10 a Ubuntu 16.04 LTS

  4. Cómo actualizar Ubuntu 14.04 LTS a Ubuntu 16.04 LTS

  5. ¿Cómo actualizar Ubuntu Server 10.04 a 12.04?

Cómo actualizar a Ubuntu 20.04 LTS Desktop

Cómo actualizar a Ubuntu Server 22.04 LTS

Cómo actualizar a Ubuntu 22.04 LTS

Cómo actualizar Ubuntu 16.04 a Ubuntu 18.04 LTS

Cómo actualizar Ubuntu 18.04 a Ubuntu 20.04 LTS

Cómo actualizar WSL 2 o 1 Ubuntu 20.04 a 22.04 LTS