Cómo actualizar Ubuntu 16.04 a 18.04 LTS usando CLI

Estoy usando Ubuntu Linux 16.04 LTS en Lionde. ¿Cómo puedo actualizar Ubuntu 16.04 a 18.04 LTS usando el shell bash de la terminal sobre una sesión basada en ssh?
Introducción : Ubuntu recomienda actualizar una instalación de Edición de Servidor usando el comando do-release-upgrade. Forma parte del paquete update-manager-core, no tiene ninguna dependencia gráfica y se instala por defecto. Esta página muestra cómo utilizar el método de actualización recomendado para Ubuntu Linux 16.04 LTS.

Pasos para actualizar Ubuntu 16.04 a 18.04

Para actualizar en un sistema servidor:

  1. Iniciar sesión en la caja de Ubuntu
  2. Asegurarse de mantener una copia de seguridad de todos los datos importantes
  3. Parchar el sistema actual ejecutando sudo apt update && sudo apt update
  4. Después de reiniciar asegúrese de que el firewall UFW está temporalmente desactivado o que el puerto TCP 1022 está abierto
  5. Para actualizar Ubuntu 18.04 LTS desde 16.04 LTS ejecuta sudo do-release-upgrade
  6. Sigue las instrucciones en pantalla para actualizar a Ubuntu 18.04
    1. Veamos todos los comandos y ejemplos en detalle para ugrade Ubuntu 16 a 18 LTS.

      AVISO: Haz siempre una copia de seguridad de todos los datos antes de escribir cualquiera de los siguientes comandos.

      Cómo actualizar de Ubuntu Linux 16.04 a 18.04

      Escriba el comando apt o apt-get para actualizar el sistema existente:
      $ sudo apt update
      $ sudo apt upgrade

      Reinicie la caja de Linux si el kernel fue actualizado
      $ sudo reboot
      Si tiene un firewall ufw corriendo en ufw, abra el puerto ssh 1022 usando la siguiente sintaxis ufw:
      $ sudo ufw allow 1022/tcp comment 'Temp open port ssh tcp port 1022 for upgrade'

      Cómo actualizar a Ubuntu 18.04 LTS usando do-release-upgrade

      Actualiza el sistema operativo a la última versión desde la línea de comandos escribiendo el siguiente comando:
      $ sudo do-release-upgrade

      Actualiza Ubuntu 16.04 a 18.04 usando do-release-upgrade

      Cómo actualizar de Ubuntu Linux 16.04 a 18.04 LTS usando el cli

      Ahora siga las instrucciones en pantalla. Durante el procedimiento de actualización, puede ser promovido para reemplazar el archivo de configuración existente de grub o ssh. Asegúrese de elegir mantener la versión existente para evitar problemas:

      grub keep config files on ubuntu 18.04 lts

      Haga clic para ampliar

      Después de algún tiempo verá el mensaje «System upgrade is complete». Pulsa y para reiniciar tu sistema y cargar las actualizaciones del kernel y del sistema operativo para tu servidor en la nube:
      Para finalizar la actualización es necesario reiniciar ubuntu

      Verificación

      Ingresa mediante el comando ssh:
      $ ssh [email protected]
      Verifica la versión del kernel de Ubuntu Linux con uname:
      $ uname -r
      Asegúrate de que todos los puertos necesarios están abiertos y funcionando con el comando ss o el comando netstat:
      $ sudo ss -tulpn
      $ sudo netstat -tulpn

      Utiliza el comando grep/egrep o el comando tail/cat para verificar los archivos de registro en busca de errores:
      $ dmesg
      $ tail -f /path/to/log/files
      $ egrep -i 'err|cri' /var/log/nginx/error.log

      Actualización de Ubuntu 16.04 a 18.04 LTS

      Actualización del servidor Ubuntu 16.04 a 18.04 LTS con éxito

      Eliminar el puerto tcp 1022 añadido a la VM de Ubuntu a través de ufw

      Ejecutar el siguiente comando ufw:
      $ sudo ufw delete allow 1022/tcp

      Conclusión

      Y ahí lo tienes Ubuntu Linux v16.04 LTS actualizado a v18.04 LTS corriendo en un servidor en la nube. Consulta esta página para más información.

      Esta entrada es la 1 de 5 de la serie Tutorial de actualización en un servidor Ubuntu. Sigue leyendo el resto de la serie:

      1. Cómo actualizar Ubuntu 16.04 a 18.04 LTS usando la terminal
      2. AWS Lightsail actualizar Ubuntu 16.04 LTS a 18.04 LTS
      3. ¿Cómo actualizar los softwares de Ubuntu Linux usando la línea de comandos?
      4. Cómo: Actualizar a una versión más reciente de Ubuntu 14.04 LTS
      5. Actualizar Ubuntu 18.04 a 20.04 LTS utilizando la línea de comandos

      🐧 Recibe los últimos tutoriales sobre Linux, Open Source & DevOps a través de RSS o boletín semanal por correo electrónico.
      🐧 5 comentarios hasta ahora… añadir uno ↓

      Categoría Lista de comandos de Unix y Linux
      Gestión de archivos cat
      Firewall Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04
      Utilidades de red dig – host – ip – nmap
      OpenVPN CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04
      apk – apt
      Gestión de procesos bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time
      Búsqueda grep – whereis – which
      Información del usuario grupos – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w
      WireGuard VPN Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *