GNU/Linux >> Linux Esercitazione >  >> Debian

Aggiorna Debian 10 Buster a Debian 11 Bullseye:una guida passo passo

Questo tutorial passo dopo passo ti mostrerà come aggiornare in sicurezza Debian 10 Buster a Debian 11 Bullseye dalla riga di comando.

Il 14 agosto 2021 il progetto Debian ha finalmente rilasciato una versione stabile di Debian 11 Bullseye dopo oltre 2 anni di sviluppo. Viene fornito con molte nuove funzionalità poiché la maggior parte del software in questa versione è stata aggiornata. Debian 11 riceverà supporto per i prossimi 5 anni proprio come qualsiasi altra versione stabile di Debian.

Concentriamoci ora su come aggiornare da Debian 10 Buster a Debian 11 Bullseye . Il processo di aggiornamento è abbastanza semplice e presuppone che tu sia in esecuzione nell'account root.

1. Effettua il backup del tuo sistema

Assicurati di eseguire il backup dei tuoi dati. Gli aggiornamenti Debian sono normalmente sicuri, ma c'è sempre la possibilità che qualcosa vada storto. È fondamentale che i tuoi dati importanti vengano copiati in modo sicuro in una posizione di backup, in modo da poterli ripristinare in caso di problemi o complicazioni.

Puoi copiare manualmente i file importanti su un dispositivo diverso (secondo disco rigido, unità USB, un altro computer in rete, ecc.).

Puoi anche creare un'immagine di sistema completa della tua attuale installazione Debian con un software di imaging di sistema dedicato come CloneZilla. Se desideri utilizzare qualsiasi altro software di backup, sei libero di farlo, assicurati solo che i tuoi dati siano collocati in un luogo sicuro.

2. Aggiorna tutti i pacchetti attualmente installati

Prima di iniziare l'aggiornamento da Debian 10 a Debian 11 è importante assicurarsi che il sistema Debian 10 attualmente installato sia aggiornato. Esegui il seguente apt comandi nel terminale.

apt update
apt upgrade
apt full-upgrade

Ora puoi pulire tutti i pacchetti rimanenti.

apt --purge autoremove

Quindi riavvia la tua Debian 10 per applicare le modifiche apportate.

reboot

3. Controlla la versione attualmente installata

Ora inizieremo verificando che stiamo attualmente utilizzando l'ultima versione di Debian 10 point.

Il modo più semplice per verificare quale versione di Debian stai utilizzando è semplicemente leggere un contenuto di /etc/debian_version file.

cat /etc/debian_version
10.10

Un modo alternativo è utilizzare lsb_release comando. Puoi usarlo per visualizzare le informazioni LSB (Linux Standard Base) sulla distribuzione Linux.

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

4. Sostituisci Debian 10 con Debian 11 Repositories

I repository del software Debian sono definiti in /etc/apt/sources.list e il /etc/apt/sources.list.d/ directory. Prima di avviare la procedura di aggiornamento, è necessario riconfigurarli in modo che puntino ai repository Bullseye di Debian 11.

È buona norma prima di aggiornare i repository software eseguire prima il backup dell'elenco di sorgenti software corrente.

mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt

Ora puoi procedere e aggiornare l'attuale repository Debian 10 Buster in modo che punti ai repository Debian 11 Bullseye.

sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*

I comandi mostrati sopra sostituiranno il buster parola chiave con bullseye nei file dei repository software.

In Debian 11 Bullseye la suite di sicurezza è ora denominata bullseye-security invece di bullseye/updates . Quindi è necessario individuare il seguente debian-security righe nel  /etc/apt/sources.list file:

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main

E sostituiscili con questi:

deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main

Il sources.list finale il file dovrebbe apparire come di seguito.

cat /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main

deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

5. Eseguire prima un aggiornamento minimo del sistema

A questo punto, il tuo sistema Debian 10 è pronto per l'aggiornamento. Il passaggio successivo consiste nell'aggiornare il repository per consentire al sistema di riconoscere gli URL del repository appena aggiunti.

apt update

In alcuni casi, eseguire direttamente l'aggiornamento completo potrebbe rimuovere un gran numero di pacchetti che si desidera mantenere. Quindi gli sviluppatori Debian raccomandano un processo di aggiornamento in due parti per evitare la rimozione dei pacchetti.

  • Parte 1:aggiornamento minimo del sistema
  • Parte 2:aggiornamento completo del sistema

Nell'aggiornamento minimo, aggiornerai e aggiornerai tutti i pacchetti disponibili senza installare o rimuovere altri pacchetti.

Per eseguire prima l'aggiornamento minimo del sistema, esegui il comando mostrato di seguito.

apt upgrade --without-new-pkgs

Tieni d'occhio lo schermo. Se il apt-listchanges pacchetto è installato, mostrerà informazioni importanti sui pacchetti aggiornati in un cercapersone dopo aver scaricato i pacchetti.

Premi q dopo aver letto per uscire dal cercapersone e continuare l'aggiornamento.

Inoltre, ti verrà chiesto se desideri riavviare i servizi senza chiedere.

Ti verrà anche chiesto cosa vuoi fare con un file di configurazione specifico. Se non sei sicuro di cosa fare, vai con le impostazioni predefinite semplicemente premendo Enter chiave.

6. Aggiorna Debian 10 a Debian 11

Al termine dell'aggiornamento minimo del sistema, eseguire il comando seguente per iniziare l'aggiornamento completo.

apt full-upgrade

Non lasciare il sistema incustodito, perché il processo di aggiornamento richiede vari input durante l'aggiornamento.

Una volta completato il processo di aggiornamento di Debian 11, puoi riavviare il sistema.

reboot

Accedi al sistema e controlla la tua versione di Debian.

cat /etc/debian_version
11.0

O in alternativa usando il lsb_release comando:

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Congratulazioni! Hai aggiornato con successo il tuo sistema da Debian 10 Buster a Debian 11 Bullseye. Il tuo sistema ora eseguirà Debian 11 Bullseye.

7. Ripulire i pacchetti Debian 10 obsoleti

È una buona idea pulire il tuo sistema Debian 11 Bullseye appena aggiornato rimuovendo i vecchi pacchetti obsoleti che ora sono rimasti dal tuo aggiornamento riuscito e non sono più necessari.

apt --purge autoremove
apt autoclean

Conclusione

Nel tutorial sopra, hai imparato come aggiornare Debian 10 Buster a Debian 11 Bullseye. Ora puoi goderti gli ultimi pacchetti e il supporto hardware fornito dall'ultima versione di Debian.

Abbiamo cercato di rendere questo tutorial il più semplice possibile. Grazie per averlo utilizzato.

Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare la documentazione ufficiale di aggiornamento di Debian.


Debian
  1. Come aggiornare Debian 9 Stretch a Debian 10 Buster

  2. Installare Stellarium su Debian 11 Bullseye - Guida passo passo?

  3. Aggiorna .Net SDK su Debian 11 - Guida passo passo?

  4. Come aggiornare a Gnome 40 su Debian 11 Bullseye

  5. Come installare/aggiornare PHP 8.1 su Debian 10 Buster

Installa/aggiorna i driver Nvidia su Debian 11 Bullseye

Installa/aggiorna PHP 8.1 su Debian 11 Bullseye

Installa/aggiorna MakeMKV su Debian 11 Bullseye

Come aggiornare Debian 10 Buster a 11 Bullseye Linux

Aggiorna Debian 10 Buster a Debian 11 Bullseye dalla riga di comando

Come aggiornare Debian 10 a Debian 11 Bullseye