GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come aggiornare Ubuntu con un solo comando

Aggiornamento di Ubuntu è molto semplice! Anche un utente inesperto può facilmente aggiornare Ubuntu da una versione all'altra al primo tentativo stesso. Ecco perché ho sempre consigliato Ubuntu ai neofiti che vogliono provare Linux per la prima volta. Tuttavia, uno sviluppatore ha reso il processo di aggiornamento molto più semplice che mai. Incontra zzupdate , una semplice utility da riga di comando per aggiornare completamente un PC/server Ubuntu tramite apt, per lo più senza intervento e senza sorveglianza. Credimi o no, ora puoi aggiornare la tua Ubuntu, versione desktop o server, con un solo comando. Ho testato questo script in Ubuntu 18.04 LTS e ha funzionato perfettamente come descritto di seguito. Continua a leggere.

Download consigliato - eBook gratuito:"Guida introduttiva a Ubuntu 16.04"

Caratteristiche

  • Aggiornamento automatico automatico.
  • Non è richiesto l'intervento dell'utente o alcuna conoscenza di codifica.
  • Facile da installare e utilizzare. Scaricalo e inizia a usarlo in pochissimo tempo.
  • Gratuito e open source. Il codice sorgente è disponibile gratuitamente in GitHub.

Aggiorna Ubuntu con un solo comando usando zzupdate

Il modo ufficiale e consigliato per aggiornare qualsiasi versione di Ubuntu alla successiva versione disponibile è eseguire i seguenti comandi uno per uno e seguire le istruzioni sullo schermo.

Per Ubuntu Desktop :

$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo reboot
$ sudo update-manager -d

Per Server Ubuntu :

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo reboot
$ sudo do-release-upgrade -d

Tuttavia, non è necessario eseguire tutti quei comandi per aggiornare Ubuntu. zzupdate aggiorna qualsiasi versione di Ubuntu con un unico comando.

Innanzitutto, apri il Software e aggiornamenti da Gnome Dash o dall'utilità di avvio dell'applicazione.

Apri software e aggiornamenti

In Software e aggiornamenti procedura guidata, vai su Aggiornamenti sezione e scegli il tipo di versione che desideri aggiornare.

Se desideri aggiornare l'attuale versione di Ubuntu a qualsiasi nuova versione disponibile (LTS o non LTS), scegli "Per qualsiasi nuova versione" dal "notificami la nuova versione di Ubuntu" casella a discesa.

Se desideri aggiornare l'attuale versione di Ubuntu solo alla successiva versione LTS disponibile, scegli "Per versioni di supporto a lungo termine" dal "notificami la nuova versione di Ubuntu" casella a discesa negli Aggiornamenti sezione.

Scegli il tipo di versione di Ubuntu

Dopo aver scelto il tipo di versione, chiudi la finestra "Software e aggiornamenti".

Quindi, scarica l'utilità "zzupdate" usando il comando:

$ curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

L'output di esempio sarebbe:

[...]

Installing...
-------------
Cloning into 'zzupdate'...
remote: Counting objects: 96, done.
remote: Total 96 (delta 0), reused 0 (delta 0), pack-reused 96
Unpacking objects: 100% (96/96), done.
Already up to date.

Setup completed!
----------------
See https://github.com/TurboLabIt/zzupdate for the quickstart guide.

Quindi, esegui il seguente comando per aggiornare Ubuntu:

$ sudo zzupdate

È così semplice. Non devi fare niente. zzupdate si occuperà di tutto e aggiornerà la tua attuale versione di Ubuntu alla successiva versione disponibile.

zzaggiornamento in azione

Una volta completato il processo di aggiornamento, Zzupdate riavvierà automaticamente il tuo sistema al sistema appena aggiornato.

Ecco il mio desktop Ubuntu 18.10 dopo l'aggiornamento da Ubuntu 18.04 LTS:

Ubuntu 18.10 desktop

Nota per coloro che aggiornano la propria sessione Ubuntu tramite SSH:

Nel caso in cui stai eseguendo l'aggiornamento tramite SSH, ti consigliamo di avviare il processo di aggiornamento all'interno della sessione dello schermo. Perché in caso di qualsiasi errore di connettività SSH durante il processo di aggiornamento, puoi riconnetterti facilmente alla sessione di aggiornamento.

Per installare lo strumento schermo, esegui:

$ sudo apt-get install screen

Quindi avvia la sessione dello schermo usando il comando:

$ screen

In caso di problemi di connettività, puoi ricollegarti alla sessione di aggiornamento con il comando:

$ screen -Dr

Ora, esegui il seguente comando per aggiornare Ubuntu:

$ sudo zzupdate

Configura zzupdate

zzupdate funziona perfettamente. Tuttavia, se desideri modificare alcuni parametri (ad esempio, per escludere il riavvio, l'aggressività della versione), sei libero di farlo modificando il file di configurazione.

Copia il file di configurazione predefinito:

$ sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

Modifica il file di configurazione:

$ sudo vi /etc/turbolab.it/zzupdate.conf

Quindi, modifica i parametri secondo le tue esigenze.

Ecco l'elenco dei parametri disponibili.

  • RIAVVIO - Se il valore è 1, il sistema verrà riavviato al termine del processo di aggiornamento. Il valore predefinito è 1.
  • REBOOT_TIMEOUT - Riavvia il valore di timeout predefinito. Il valore predefinito è 15.
  • VERSION_UPGRADE - Se il valore è 1, esegue l'avanzamento della versione se è disponibile una nuova versione di Ubuntu.
  • VERSION_UPGRADE_SILENT - Se il valore è 1, l'avanzamento della versione avviene automaticamente, senza chiedere nulla all'utente. Il valore predefinito è 0.
  • COMPOSER_UPGRADE - Se il valore è 1, aggiorna automaticamente il compositore.

Per impostazione predefinita, eseguiamo "zzupdate" per aggiornare Ubuntu con i parametri predefiniti. Possiamo anche creare diversi profili con parametri specifici.

Per fare ciò, crea un profilo specifico copiando dal file di configurazione predefinito:

$ sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.profile.ostechnix.conf

Tieni presente che ho usato "otechnix" nel nome del profilo.

Quindi, modifica i parametri disponibili predefiniti in base alle tue esigenze.

$ sudo vi /etc/turbolab.it/zzupdate.profile.ostechnix.conf
REBOOT=0
REBOOT_TIMEOUT=10
VERSION_UPGRADE=1

Salva e chiudi il file. Ora puoi avviare il processo di aggiornamento utilizzando il nome del profilo specificato come mostrato di seguito.

$ sudo zzupdate ostechnix

Allo stesso modo, puoi creare tanti profili con parametri diversi.

Lettura consigliata:

  • Come aggiornare tutto con un solo comando in Linux
  • 3 diversi metodi per aggiornare Ubuntu all'ultima versione
  • Installa aggiornamenti e patch di sicurezza automaticamente in Ubuntu

Ubuntu
  1. Come eseguire l'aggiornamento a Ubuntu 20.04

  2. Come eseguire l'aggiornamento da Ubuntu 16.04 a Ubuntu 18.04

  3. Come aggiornare Ubuntu 18.04 a Ubuntu 18.10

  4. Come aggiornare Ubuntu 20.04 a Ubuntu 21.04

  5. Come eseguire l'aggiornamento da Ubuntu 20.04 a Ubuntu 20.10

Come aggiornare Ubuntu 20.04 a 21.04

Come aggiornare Ubuntu 16.04 a Ubuntu 16.10

Come aggiornare Ubuntu 16.04 LTS a 20.04 LTS usando il terminale di comando

Come aggiornare Ubuntu 18.04 a 20.04?

Come aggiornare Ubuntu 20.04 a Ubuntu 20.10

Come aggiornare Ubuntu 20.10 a Ubuntu 21.04