Como faço para atualizar o Ubuntu na minha instância Linux do EC2 de uma versão LTS para outra?

3 minuto de leitura
0

Quero atualizar a versão de suporte de longo prazo (LTS) do Ubuntu na minha instância do Amazon Elastic Compute Cloud (Amazon EC2).

Resolução

É possível atualizar a versão LTS do Ubuntu somente para a próxima versão sequencial. Por exemplo, para atualizar do LTS Ubuntu versão 18.04 para a versão 24.04, você deve primeiro atualizar para a versão 20.04. Em seguida, atualize para 22.04 e, por fim, atualize para 24.04.

Pré-requisitos: consulte a Lista de verificação de pré-atualização no site do Ubuntu. Além disso, crie um backup dos seus dados.

Atualizar o sistema

Conclua as seguintes etapas:

  1. Para verificar a versão do seu sistema operacional (OS), execute o comando lsb_release:

    lsb_release -a

    Exemplo de saída:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 20.04.6 LTS
    Release:    20.04
    Codename:    focal
  2. Para instalar todas as atualizações disponíveis para a versão atual LTS do Ubuntu, execute os seguintes comandos:

    sudo apt update
    sudo apt upgrade
  3. Reinicialize o servidor.
    Observação: recomenda-se, além disso, reinicializar a instância depois de instalar as atualizações para verificar se você está executando o kernel mais recente.

Atualizar a versão LTS do Ubuntu

Conclua as seguintes etapas:

  1. Para atualizar a versão do Ubuntu, execute o comando do Ubuntu do-release-upgrade:

    sudo do-release-upgrade
  2. Revise as atualizações no resumo que você recebeu e pressione Y.
    Exemplo de resumo de atualização:

    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. se houver configurações personalizadas em sua versão que a atualização possa substituir, o utilitário solicitará que você confirme as alterações. Para instalar a versão do mantenedor do pacote, pressione Y. Para manter as versões atuais, pressione N. Alguns cenários, como /boot/grub/menu.lst, exigem que você instale a versão do mantenedor do pacote.
    Exemplo de prompt:

    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 remover pacotes obsoletos, pressione Y para obter o seguinte prompt:

    Searching for obsolete softwareReading state information... Done
    
    Remove obsolete packages?
    
    73 packages are going to be removed.
    Continue [yN]  Details [d]
  5. Para reinicializar o sistema, pressione Y para obter o seguinte prompt:

    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]

    Observação: é necessário reinicializar a instância para concluir a atualização.

  6. Para verificar sua versão do Ubuntu, execute o comando lsb_release:

    lsb_release -a

    Exemplo de saída:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 24.04 LTS
    Release:    24.04
    Codename:    focal
AWS OFICIAL
AWS OFICIALAtualizada há 2 meses