Debian 11, nome in codice "Bullseye" è stato rilasciato il 14 agosto 2021. È una versione stabile ed è supportata per i prossimi 5 anni. Questa versione apporta aggiornamenti a molti pacchetti noti, tra cui Linux Kernel 5.10 LTS, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, PostgreSQL 13 e altri.
Prima di eseguire l'aggiornamento a Debian 11, dovresti fare le seguenti cose:
- Esegui il backup di tutti i tuoi file sull'unità esterna.
- Assicurati di avere una connessione Internet stabile.
- Disabilita qualsiasi repository esterno.
In questo articolo, ti mostrerò come aggiornare da Debian 10 alla nuova Debian 11 in pochi semplici passaggi.
Prerequisiti
- Un server che esegue Debian 10.
- Sul server è configurata una password di root.
Aggiorna il sistema
Innanzitutto, devi aggiornare e aggiornare tutti i pacchetti di sistema all'ultima versione. Esegui il comando seguente per aggiornare e aggiornare tutti i pacchetti:
apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -y
Quindi, rimuovi tutti i pacchetti indesiderati con il seguente comando:
apt-get autoremove
Quindi, ripulisci la cache del pacchetto APT con il seguente comando:
apt-get clean
Quindi, riavvia il sistema per applicare tutti gli aggiornamenti:
reboot
Dopo aver riavviato il sistema, verifica la versione del tuo sistema operativo utilizzando il comando seguente:
lsb_release -a
Dovresti vedere il seguente output:
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Aggiorna il repository Debian 10 con Debian 11
Successivamente, dovrai aggiornare il repository Debian 10 con Debian 11 per scaricare e ricevere l'aggiornamento.
Per fare ciò, puoi aggiornare tutti i file di origine eseguendo questi comandi:
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list.d/*.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list
Oppure modifica manualmente il file sorgente APT con il seguente comando:
nano /etc/apt/sources.list
Sostituisci "buster/aggiornamenti" con "bullseye-security" e "buster" con "bullseye". Il risultato dovrebbe essere simile a quello qui sotto:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
Salva e chiudi il file quando hai finito. Se ci sono più file sorgente APT in /etc/apt/sources.list.d/, modifica anche questi sostituendo "buster" con "bullseye".
Aggiorna Debian 10 a Debian 11
A questo punto, il tuo server Debian 10 è pronto per l'aggiornamento.
Innanzitutto, aggiorna il repository per applicare le modifiche apportate nel passaggio precedente.
apt-get update -y
Una volta aggiornato il repository, esegui il seguente comando per avviare l'aggiornamento:
apt-get full-upgrade -y
Una volta che il tuo sistema è stato aggiornato, riavvialo per applicare tutti gli aggiornamenti.
reboot
Verifica aggiornamento Debian 11
A questo punto, il tuo server Debian 10 viene aggiornato a Debian 11. Ora puoi verificarlo usando il seguente comando:
lsb_release -a
Dovresti vedere la versione di Debian 11 nel seguente output:
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
Conclusione
Nella guida sopra, abbiamo spiegato come eseguire un aggiornamento da Debian 10 a Debian 11. Spero che ora tu possa aggiornare la tua Debian 10 senza problemi.