Debian Upgrade · 3 min read · Nov 11, 2025
Come aggiornare da Debian 11 a Debian 12

Debian 12, nome in codice “Bookworm” è stato rilasciato il 10 giugno 2023. È una versione stabile e sarà supportata per i prossimi 5 anni. Questo rilascio aggiorna molti pacchetti ben noti, tra cui Linux Kernel 6.1 LTS, Apache 2.4.57, MariaDB 10.11 e altro ancora.
Prima di aggiornare a Debian 12, dovresti fare le seguenti cose:
- Eseguire il backup di tutti i tuoi file su un’unità esterna.
- Assicurati di avere una connessione internet stabile.
Questo articolo ti mostrerà come aggiornare da Debian 11 (Bullseye) a Debian 12 (Bookworm) in pochi semplici passaggi.
Aggiorna il sistema
Accedi al server come utente root. Se non sei ancora root, esegui il seguente comando:
su -Verifica la versione del tuo sistema operativo utilizzando il seguente comando:
lsb_release -aDovresti vedere il seguente output:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Se non è così, è molto probabile che tu non stia eseguendo Debian 11 e non dovresti seguire ulteriormente questa guida. Altrimenti, puoi continuare con il passaggio successivo:
Ora devi aggiornare e aggiornare tutti i pacchetti del tuo sistema all’ultima versione. Esegui il seguente comando per aggiornare e aggiornare tutti i pacchetti:
apt-get update
apt-get upgrade
apt-get dist-upgradeSuccessivamente, rimuovi tutti i pacchetti indesiderati con il seguente comando:
apt-get autoremoveDopo di che, dovrai riavviare il sistema per applicare tutti gli aggiornamenti:
rebootAggiorna i file del repository
Ora aggiorneremo le fonti del repository per utilizzare il repository di Debian 12 Bookworm.
Per farlo, puoi aggiornare tutti i file di origine eseguendo questi comandi:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.listOppure modifica manualmente il file di origine APT con il seguente comando:
nano /etc/apt/sources.listSostituisci “bullseye” con “bookworm”. Il risultato dovrebbe essere simile a quello qui sotto:
deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb http://security.debian.org/debian-security bookworm-security mainSalva e chiudi il file quando hai finito. Se ci sono più file di origine APT in /etc/apt/sources.list.d/, modifica anche questi sostituendo “bullseye” con “bookworm”.
A partire da Debian 12 “Bookworm”, tutti i pacchetti di firmware non liberi (cioè firmware-amd-graphics, firmware-iwlwifi, firmware-misc-nonfree) sono stati spostati nel proprio componente di archivio (“non-free-firmware”). Se hai pacchetti di firmware non liberi installati sul tuo sistema, devi aggiungere questo nel file sources.list.
Esempio:
deb https://deb.debian.org/debian bookworm mainDiventerebbe:
deb https://deb.debian.org/debian bookworm main non-free-firmwareAggiorna il sistema operativo da Debian 11 (bullseye) a Debian 12 (bookworm)
A questo punto, il tuo server è pronto per l’aggiornamento.
Per prima cosa, aggiorna il repository per applicare le modifiche apportate nel passaggio precedente.
apt-get update -yDurante il processo di aggiornamento, il sistema potrebbe chiederti un input, ad esempio quando vuole riavviare i servizi, aggiornare il file di configurazione o leggere le note di rilascio. Affronta queste domande una per una. Per i file di configurazione, è solitamente meglio confrontare le differenze tra la versione attuale e la nuova versione proposta del tuo file di configurazione.
Aggiorna i pacchetti esistenti senza installarne di nuovi:
apt-get upgrade --without-new-pkgs -yUna volta fatto ciò, esegui il seguente comando per avviare l’aggiornamento:
apt-get full-upgrade -yUna volta che il tuo sistema è stato aggiornato, riavvialo per applicare tutti gli aggiornamenti.
rebootVerifica l’aggiornamento
Ora puoi verificare l’aggiornamento utilizzando il seguente comando:
lsb_release -aDovresti vedere la versione Debian 12 nel seguente output:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
Conclusione
Il tuo server è ora aggiornato all’ultima versione LTS di Debian. Se hai problemi, ti preghiamo di creare un post nel nostro forum.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.