¿Cómo actualizo Ubuntu en mi instancia de EC2 de Linux de una versión LTS a otra?

3 minutos de lectura
0

Quiero actualizar la versión de Ubuntu con asistencia a largo plazo (LTS) en mi instancia de Amazon Elastic Compute Cloud (Amazon EC2).

Resolución

Puede actualizar la versión LTS de Ubuntu solo a la siguiente versión secuencial. Por ejemplo, para actualizar de la versión 18.04 LTS de Ubuntu a la versión 24.04, primero debe actualizar a la versión 20.04. A continuación, actualice a 22.04 y, por último, actualice a 24.04.

Requisitos previos: Revise la lista de verificación previa a la actualización en el sitio web de Ubuntu. Además, cree una copia de seguridad de sus datos.

Actualización del sistema

Siga estos pasos:

  1. Para comprobar la versión de su sistema operativo (SO), ejecute el comando lsb_release:

    lsb_release -a

    Resultado de ejemplo:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 20.04.6 LTS
    Release:    20.04
    Codename:    focal
  2. Para instalar todas las actualizaciones disponibles para su versión LTS de Ubuntu existente, ejecute los siguientes comandos:

    sudo apt update
    sudo apt upgrade
  3. Reinicie el servidor.
    Nota: Se recomienda reiniciar también la instancia después de instalar las actualizaciones para comprobar que se está ejecutando el kernel más reciente.

Actualización de la versión LTS de Ubuntu

Siga estos pasos:

  1. Para actualizar la versión de Ubuntu, ejecute el comando do-release-upgrade Ubuntu:

    sudo do-release-upgrade
  2. Revise las actualizaciones en el resumen que recibe y, a continuación, pulse Y.
    Ejemplo de resumen de actualización:

    Do you want to start the upgrade?
    
    3 packages are going to be removed. 90 new packages are going to be
    installed. 567 packages are going to be upgraded.
    
    You have to download a total of 356 M. This download will take about
    1 minute with your connection.
    
    Installing the upgrade can take several hours. Once the download has
    finished, the process cannot be canceled.
    
     Continue [yN]  Details [d]
  3. Si hay configuraciones personalizadas en la versión actual que la actualización podría sobrescribir, la utilidad le pedirá que confirme los cambios. Para instalar la versión del mantenedor del paquete, pulse Y. Para conservar las versiones existentes, pulse N. En algunos casos, como /boot/grub/menu.lst, es necesario instalar la versión del responsable del paquete.
    Ejemplo de petición:

    Configuration file '/etc/ssh/ssh_config' ==> Modified (by you or by a script) since installation.
     ==> Package distributor has shipped an updated version.
       What would you like to do about it ?  Your options are:
        Y or I  : install the package maintainer's version
        N or O  : keep your currently-installed version
          D     : show the differences between the versions
          Z     : start a shell to examine the situation
     The default action is to keep your current version.
    *** ssh_config (Y/I/N/O/D/Z) [default=N] ?
  4. Para eliminar paquetes obsoletos, pulse Y para ver la siguiente petición:

    Searching for obsolete softwareReading state information... Done
    
    Remove obsolete packages?
    
    73 packages are going to be removed.
    Continue [yN]  Details [d]
  5. Para reiniciar el sistema, pulse Y para ver la siguiente petición:

    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]

    Nota: Debe reiniciar la instancia para completar la actualización.

  6. Para comprobar su versión de Ubuntu, ejecute el comando lsb_release:

    lsb_release -a

    Resultado de ejemplo:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 24.04 LTS
    Release:    24.04
    Codename:    focal
OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 2 meses