Il team Debian ha annunciato che l'ultima versione di Debian 9.0 "Stretch" sarà rilasciata il 17 giugno 2017 . Questa versione ha il nome in codice "Strech “. Debian 9 è pieno di nuove funzionalità e aggiornamenti rispetto alla versione precedente.
In questo tutorial, ti aiuterò a Aggiornare Debian 9 Stretch da Debian 8 Jessie con semplici passaggi. In questo tutorial, tutti i comandi vengono eseguiti con l'account root. Quindi devi disporre del privilegio utente root o dei privilegi sudo per completare questo. Gli utenti desktop possono aggiornarlo immediatamente e utilizzare le nuove funzionalità, ma gli utenti con server Debian possono attendere gli aggiornamenti di produzione. In primo luogo, dovrebbero provare questo nel loro ambiente di sviluppo e quindi eseguire l'aggiornamento in produzione, se tutto va bene.
1. Fai il backup dei tuoi dati
Il primo e molto importante passaggio è eseguire il backup dei dati. Quindi ti consigliamo vivamente di eseguire il backup di tutti i dati che sono importanti per te nel sistema esistente. Ad esempio, il tuo Mariadb verrà aggiornato alla versione 10.1 e non potrai ripristinarlo. Quindi assicurati di eseguire il backup dei tuoi dati in una posizione remota e successivamente procedi per l'aggiornamento. Potrebbe essere necessario eseguire il backup di quanto segue:
- Base di codice dell'applicazione
- Banche dati
- File di configurazione (es:DNS, Apache, MySQL, PHP, Postgres ecc.)
- E-mail e account di posta elettronica.
- Dettagli account utente.
2. Aggiorna tutti i pacchetti di Debian 8
Prima di eseguire l'aggiornamento a Debian 9, aggiornare prima tutti i pacchetti del sistema Debian attualmente installato utilizzando il comando seguente.
[email protected]:~:# apt update && apt upgrade
3. Aggiorna il file del repository sources.list
Ora modifica il file di configurazione di Debian apt /etc/apt/sources.list e sostituisci tutti i "
[email protected]:~:# cp /etc/apt/sources.list /etc/apt/sources.list.orig[email protected]:~:# sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Il file /etc/apt/sources.list apparirà come di seguito.
deb http://mirrors.digitalocean.com/debian stretch main deb-src http://mirrors.digitalocean.com/debian stretch main deb http://security.debian.org/ stretch/updates main deb-src http://security.debian.org/ stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirrors.digitalocean.com/debian stretch-updates main deb-src http://mirrors.digitalocean.com/debian stretch-updates main
4. Aggiorna di nuovo tutti i pacchetti
Dopo aver sostituito tutti i riferimenti nel file di configurazione di Apt, aggiorna nuovamente tutti i pacchetti sul tuo sistema. Successivamente, procedi con l'aggiornamento della distribuzione.
[email protected]:~:# apt update && apt upgrade
5. Aggiorna Debian 9 (Stretch)
Infine, aggiorna la distribuzione Debian 8 a Debian 9 Stretch usando il comando seguente. Il completamento di questo comando richiederà del tempo.
[email protected]:~:# apt dist-upgrade
6. Verifica aggiornamento
A questo punto il tuo sistema si sarà aggiornato con successo a Debian 8. Riavviamo prima l'istanza e controlliamo la versione del sistema aggiornato.
[email protected]:~:# reboot
Dopo aver riavviato il sistema, accedi al server Verifica la versione corrente di Debian.
[email protected]:~:# lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
Congratulazioni, hai aggiornato con successo a Debian 9 "Stretch". Buon divertimento!