Come posso aggiornare Ubuntu sulla mia istanza EC2 Linux da una versione LTS all'altra?

3 minuti di lettura
0

Desidero aggiornare la versione di Ubuntu con supporto a lungo termine (LTS) sulla mia istanza Amazon Elastic Compute Cloud (Amazon EC2).

Risoluzione

Puoi aggiornare la versione di Ubuntu LTS solo alla versione sequenziale successiva. Ad esempio, per eseguire l'aggiornamento da Ubuntu LTS versione 18.04 alla versione 24.04, devi prima eseguire l'aggiornamento alla versione 20.04. Dopodiché puoi eseguire l'aggiornamento alla 22.04 e infine alla 24.04.

Prerequisiti: consulta la checklist di pre-aggiornamento sul sito web di Ubuntu. Inoltre, crea un backup dei tuoi dati.

Aggiorna il tuo sistema

Completa i seguenti passaggi:

  1. Per verificare la versione del sistema operativo (OS), esegui il comando lsb_release:

    lsb_release -a

    Esempio di output:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 20.04.6 LTS
    Release:    20.04
    Codename:    focal
  2. Per installare tutti gli aggiornamenti disponibili per la tua versione di Ubuntu LTS esistente, esegui i seguenti comandi:

    sudo apt update
    sudo apt upgrade
  3. Riavvia il server.
    Nota: è consigliabile riavviare l'istanza anche dopo aver installato gli aggiornamenti per verificare che il kernel utilizzato è quello più recente.

Aggiorna la tua versione di Ubuntu LTS

Completa i seguenti passaggi:

  1. Per aggiornare la versione di Ubuntu, esegui il comando di Ubuntu do-release-upgrade:

    sudo do-release-upgrade
  2. Rivedi gli aggiornamenti nel riepilogo visualizzato, quindi premi ** Y**.
    Esempio di riepilogo dell'aggiornamento:

    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 nella versione esistente sono presenti configurazioni personalizzate che l'aggiornamento potrebbe sovrascrivere, l'utilità richiede di confermare le modifiche. Per installare la versione del manutentore del pacchetto, premi Y. Per mantenere le versioni esistenti, premi N. Alcuni scenari, come /boot/grub/menu.lst, richiedono l'installazione della versione del manutentore del pacchetto.
    Esempio di 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. Per rimuovere i pacchetti obsoleti, premi Y al seguente prompt:

    Searching for obsolete softwareReading state information... Done
    
    Remove obsolete packages?
    
    73 packages are going to be removed.
    Continue [yN]  Details [d]
  5. Per riavviare il sistema, premi Y al seguente 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]

    Nota: è necessario riavviare l'istanza per completare l'aggiornamento.

  6. Per verificare la tua versione di Ubuntu, esegui il comando lsb_release:

    lsb_release -a

    Esempio di output:

    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 24.04 LTS
    Release:    24.04
    Codename:    focal
AWS UFFICIALE
AWS UFFICIALEAggiornata 2 mesi fa