GNU/Linux >> Linux Esercitazione >  >> Debian

Come aggiornare Debian 10 (Buster) a Debian 11 (Bullseye)

Debian 11, nome in codice "bullseye", è stato rilasciato il 10 agosto dopo quasi due anni di sviluppo. Questa è una versione stabile e riceverà supporto per i prossimi 5 anni, proprio come qualsiasi altra versione stabile di Debian. Debian 11 include importanti miglioramenti del software e altri miglioramenti che includono:

  • Kernel Linux  5.10 LTS. Questo è un miglioramento rispetto al kernel 4.19 utilizzato da Debian 10 Buster.
  • Nuove versioni di ambienti desktop tra cui GNOME 3.38, MATE 1.24, KDE Plasma 5.20, LXDE 11, LXQt 0.16 e Xfce 4.16.
  • Un nuovo tema noto come il tema del pianeta natale che è stato ispirato da uno stile artistico nato in Germania chiamato movimento Bauhaus.
  • In Debian 11, oltre 40.000 pacchetti software hanno versioni più recenti. Con Debian 11, otterrai LibreOffice 7.0, Apache 2.4.48, MariaDB 10.5, Python 3.9.1 e PostgreSQL 13 per citarne alcuni. Puoi dare un'occhiata all'intero elenco andando alle note di rilascio.
  • CUPS e stampa senza driver.
  • Supporto per filesystem exFAT.
  • Supporto per numerose architetture:  PC a 64 bit e 32 bit, ARM a 64 bit (Arch 64. IBM System Z, processori POWER, EABI ARM, MIPS a 64 bit tra gli altri.

Questa era solo una panoramica di ciò che fornisce Debian 11. Concentriamoci ora su come eseguire l'aggiornamento da Debian 10 Buster a Debian 11.

Passaggio 1) Esegui un backup di tutti i tuoi file

Prima di eseguire l'aggiornamento a una nuova versione del sistema operativo, si consiglia sempre di eseguire un backup di tutti i file. Ciò garantisce che i tuoi file siano al sicuro nel caso in cui qualcosa vada storto durante l'aggiornamento che può causare il danneggiamento dei file. Ecco un elenco di strumenti software di backup e ripristino che puoi utilizzare per eseguire il backup sicuro di tutti i tuoi dati prima di procedere.

Passaggio 2) Aggiorna gli elenchi dei pacchetti e Aggiorna i pacchetti

Inizieremo verificando che stiamo attualmente utilizzando Debian Buster come mostrato

$ cat /etc/os-release

In alternativa, puoi eseguire il comando:

$ cat /etc/debian_version

Quindi, procedi e aggiorna l'indice del pacchetto e aggiorna i pacchetti software eseguendo:

$ sudo apt update -y && sudo apt upgrade -y

Quindi, esegui il comando dist-upgrade mostrato. Oltre ad aggiornare i pacchetti, gestisce anche la modifica delle dipendenze con le nuove versioni dei pacchetti installate.

$ sudo apt dist-upgrade

Passaggio 3) Aggiorna il repository dei pacchetti

I repository Debian sono definiti nel file /etc/apt/sources.list e nella directory /etc/apt/sources.list.d/. Dobbiamo sostituire i repository Debian 10 con i repository Debian 11.

Per ottenere ciò, nel file /etc/apt/sources.list , dobbiamo sostituire la parola chiave buster con bullseye utilizzando il comando sed fornito.

$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list

Successivamente, individua le seguenti righe debian-security nel file sources.list:

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

E sostituiscili con le seguenti righe:

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

Il file source.list dovrebbe finalmente avere il seguente aspetto:

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

Dopo aver modificato il file sources.list, aggiorna gli elenchi di pacchetti per informare il tuo sistema dei nuovi repository.

$ sudo apt update

Passaggio 4) Esegui un aggiornamento minimo del sistema

L'esecuzione di un aggiornamento completo del sistema rimuoverà numerosi pacchetti che potresti voler conservare, e questo non è raccomandato. Come soluzione alternativa, gli sviluppatori hanno raccomandato un processo di aggiornamento in due fasi che aggiornerà con grazia Debian Buster a Debian Bullseye. Abbiamo il processo di aggiornamento minimo che sarà presto seguito dall'aggiornamento completo.

L'aggiornamento minimo aggiorna tutti i pacchetti esistenti senza installarne di nuovi o eliminare quelli esistenti. Per eseguire l'aggiornamento minimo, esegui il comando:

$ sudo apt upgrade --without-new-pkgs

Durante il processo di aggiornamento, apparirà un messaggio pop-up che richiede di riavviare i servizi di sistema quando alcune librerie come libpam e libc vengono aggiornate. Seleziona "Sì" e premi INVIO.

Fase 5) Esegui l'aggiornamento completo a Debian 11

Questo è l'ultimo passaggio e la parte più cruciale dell'aggiornamento. L'aggiornamento completo aggiorna l'intero sistema Debain 10 a Debian 11. Installa gli ultimi pacchetti forniti con Debian 11 e risolve i problemi di dipendenza. L'operazione potrebbe richiedere del tempo a seconda della larghezza di banda.

$ sudo apt full-upgrade

Ancora una volta, appariranno alcuni prompt aggiuntivi. Ad esempio, ti verrà chiesto cosa vuoi fare con il file chrony.conf. Qui ho scelto di mantenere installata la versione locale.

Per il file del server Openssh, ancora una volta, ho scelto di mantenere installata anche la versione locale.

Una volta completato l'aggiornamento, riavviare il sistema con il comando sottostante,

$ sudo reboot

Quando accedi, verifica la versione di Debian che stai utilizzando

$ cat /etc/os-release
$ cat /etc/debian_version

Il tuo sistema ora eseguirà Debian 11 Bullseye.

$ lsb_release -a

Conclusione

Ecco qua. Abbiamo eseguito con successo un aggiornamento da Debian 10 Buster a Debian 11 Bullseye. Ora puoi goderti gli ultimi pacchetti e il supporto hardware fornito dall'ultima versione di Debian. Se hai riscontrato errori lungo il percorso, Debian ha delineato possibili soluzioni per aiutarti a risolverli


Debian
  1. Come aggiornare da Debian 10 a Debian 11

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

  3. Come aggiornare Debian 8 a Debian 9 Stretch

  4. Come aggiornare a Gnome 40 su Debian 11 Bullseye

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

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

Come aggiornare Apache su Debian 11 Bullseye

Come installare Steam su Debian 11 Bullseye o Buster 10 Linux

Come aggiornare Debian 10 Buster a 11 Bullseye Linux

Come aggiornare Debian 10 a Debian 11 Bullseye

Come aggiornare Debian 9 Stretch a Linux Debian 10 Buster