Debian 10 Buster è stato rilasciato il 6 luglio 2019 e potresti ora cercare di aggiornare la tua versione precedente, ovvero Debian 9 "Stretch" all'ultima versione di Debian 10 "Buster".
Questo post ti aiuterà ad aggiornare il tuo sistema da Debian 9 Stretch a Debian 10 Buster.
Prerequisiti
Internet
Devi disporre di una connessione Internet attiva per scaricare i pacchetti per l'aggiornamento del sistema operativo.
Accesso Sudo
Devi disporre dei privilegi di root o sudo per eseguire questo aggiornamento del sistema operativo.
Backup
Prima di aggiornare il tuo sistema, chiedi di eseguire un backup completo dei file di dati e di configurazione importanti poiché il backup potrebbe aiutarci a ripristinare il sistema allo stato precedente in caso di problemi durante l'aggiornamento.
Esempio,
- Banche dati
- File di configurazione
- File di dati importanti dell'applicazione
Aggiorna da Debian 9 a Debian 10
Testare questo aggiornamento del sistema operativo Debian sui sistemi di sviluppo prima di aggiornare i sistemi di produzione.Verifica la versione corrente
Usa il comando lsb_release -a per vedere la versione corrente di Debian.
Distributor ID: Debian Description: Debian GNU/Linux 9.8 (stretch) Release: 9.8 Codename: stretch
Aggiorna Debian 9
Aggiorna tutti i pacchetti installati all'ultima versione disponibile per il sistema operativo corrente Stretch.
sudo apt update sudo apt upgrade
Modifica il file sources.list
Fai un backup del file source.list corrente.
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bkp
Ora, modifica il file di configurazione di apt /etc/apt/sources.list e sostituisci stretch con buster. Usa il comando sed per aggiornare il file del repository in una volta sola.
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
Il contenuto del file apparirà come di seguito dopo averlo aggiornato con "buster “.
deb http://ftp.us.debian.org/debian/ buster main deb-src http://ftp.us.debian.org/debian/ buster main deb http://security.debian.org/debian-security buster/updates main contrib deb-src http://security.debian.org/debian-security buster/updates main contrib # buster-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ buster-updates main contrib deb-src http://ftp.us.debian.org/debian/ buster-updates main contrib
Aggiorna l'indice del pacchetto.
sudo apt update
Anteprima dell'aggiornamento
Usa il comando apt list –upgradable per elencare rapidamente ciò che verrà installato, aggiornato e rimosso durante il processo di aggiornamento del sistema operativo senza influire sul sistema.
sudo apt list --upgradable
Risultato:
xwayland/stable 2:1.20.4-1 amd64 [upgradable from: 2:1.19.2-1+deb9u5] xxd/stable 2:8.1.0875-5 amd64 [upgradable from: 2:8.0.0197-4+deb9u3] xz-utils/stable 5.2.4-1 amd64 [upgradable from: 5.2.2-1.2+b1] yelp/stable 3.31.90-1 amd64 [upgradable from: 3.22.0-1] yelp-xsl/stable 3.31.90-1 all [upgradable from: 3.20.1-2] zeitgeist-core/stable 1.0.1-1 amd64 [upgradable from: 0.9.16-0.2+b1] zenity/stable 3.30.0-2 amd64 [upgradable from: 3.22.0-1+b1] zenity-common/stable 3.30.0-2 all [upgradable from: 3.22.0-1] zlib1g/stable 1:1.2.11.dfsg-1 amd64 [upgradable from: 1:1.2.8.dfsg-5]
Aggiorna a Debian 10
Ora aggiorna tutti i pacchetti sul tuo sistema all'ultima versione disponibile per Debian 10 Buster.
sudo apt upgrade
Durante l'aggiornamento, i servizi installati sul tuo sistema devono essere riavviati dopo l'upgrade di ogni pacchetto di servizi (es. Apache, NTP) che potrebbe causare interruzioni del servizio.
Puoi scegliere di riavviare automaticamente durante l'aggiornamento o manualmente dopo l'aggiornamento. Qui, scelgo di eseguire un riavvio automatico dei servizi durante l'aggiornamento del sistema operativo.

Eseguire l'aggiornamento della distribuzione per completare l'aggiornamento a Debian 10.
sudo apt dist-upgrade
Verifica aggiornamento
Riavvia la macchina dopo l'aggiornamento della distribuzione.
sudo reboot
Verifica la versione corrente del sistema operativo Debian.
lsb_release -a
Risultato:
Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Conclusione
È tutto. Hai aggiornato con successo Debian 9 a Debian 10. Condividi il tuo feedback nella sezione commenti.