ITA - Debian testing
July 2025 (349 Words, 2 Minutes)
Introduzione
Una delle caratteristiche che rende Debian così apprezzata è la possibilità di scegliere il livello di stabilità più adatto alle proprie esigenze. Debian Stable privilegia affidabilità e prevedibilità, mentre Debian Testing offre software più aggiornato mantenendo un buon livello di stabilità.
Attenzione: Testing è pensata per utenti che desiderano versioni più recenti dei pacchetti. Pur essendo generalmente affidabile, può occasionalmente presentare bug o problemi durante le transizioni.
Perché passare a Testing?
- Kernel Linux più recente.
- Desktop environment aggiornati.
- Versioni più nuove di compilatori e librerie.
- Accesso più rapido alle nuove funzionalità.
- Possibilità di contribuire al testing di Debian.
Se il sistema è un server di produzione o svolge funzioni critiche, è consigliabile rimanere su Stable.
Prima di iniziare
Prima dell’aggiornamento:
- eseguire un backup dei dati importanti;
- verificare di avere spazio libero sufficiente;
- aggiornare completamente il sistema Stable.
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
Se è stato installato un nuovo kernel, riavviare il sistema.
Modificare i repository
Aprire il file:
sudo nano /etc/apt/sources.list
Sostituire stable oppure il nome della release (ad esempio bookworm) con testing.
Esempio:
deb http://deb.debian.org/debian testing main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security testing-security main
Se si utilizzano repository di terze parti (Docker, VSCode, Google Chrome, ecc.) è consigliabile disabilitarli temporaneamente.
Aggiornare l’indice dei pacchetti
sudo apt update
Eseguire l’aggiornamento
sudo apt full-upgrade
Durante l’aggiornamento APT potrebbe chiedere come gestire alcuni file di configurazione o la rimozione di pacchetti obsoleti.
Riavviare il sistema
sudo reboot
Verificare quindi la versione installata:
cat /etc/debian_version
oppure
lsb_release -a
e il kernel:
uname -r
Verificare eventuali problemi
Se sono presenti dipendenze non soddisfatte:
sudo dpkg --configure -a
sudo apt --fix-broken install
Per verificare eventuali aggiornamenti rimasti:
apt list --upgradable
Pulizia finale
sudo apt autoremove
sudo apt autoclean
Problemi comuni
Repository esterni
Alcuni repository di terze parti potrebbero non essere ancora compatibili con Testing. In questo caso è consigliabile disabilitarli fino a quando non verranno aggiornati.
Driver NVIDIA
Durante alcune transizioni il driver proprietario potrebbe non essere immediatamente compatibile con il kernel più recente. Se necessario, attendere qualche giorno oppure utilizzare temporaneamente il driver nouveau.
Tornare a Stable
Il downgrade da Testing a Stable non è supportato.
Il metodo consigliato consiste nel:
- eseguire un backup dei dati;
- reinstallare Debian Stable;
- ripristinare i dati.
Conclusioni
L’aggiornamento da Debian Stable a Testing è piuttosto semplice: è sufficiente modificare i repository ed eseguire un apt full-upgrade. Prima di procedere è comunque consigliabile effettuare un backup completo e verificare la compatibilità di eventuali repository esterni.
Riferimenti
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 4.0 Internazionale Theme Moonwalk