GNU/Linux >> Linux Esercitazione >  >> Debian

Aggiornamento di Raspbian GNU/Linux da Stretch a Raspbian Buster 10

L'aggiornamento da Raspbian Stretch a Raspbian 10 Buster è una procedura relativamente semplice. Tuttavia, fai attenzione, poiché c'è sempre la possibilità di rompere l'intero sistema. Minore è il numero di pacchetti e servizi di terze parti installati, più è probabile che tu riesca ad aggiornare con successo il tuo sistema Raspbian Linux.

Novità

  • Avvio protetto UEFI
  • AppArmor abilitato per impostazione predefinita
  • Indurimento opzionale di APT
  • Aggiornamenti automatici per release point stabili
  • Pagine di manuale sostanzialmente migliorate per gli utenti di lingua tedesca
  • Filtraggio di rete basato sul framework nftables per impostazione predefinita
  • Cryptsetup ha come impostazione predefinita il formato LUKS2 su disco
  • Stampa senza driver con CUPS 2.2.10
  • Supporto di base per dispositivi basati su Allwinner A64

FONTE :debian.org

Raspberry Pi

AVVISO
Dato che la Debian su cui si basa Raspbian è una distribuzione Linux estremamente robusta, unita al fatto che non c'è nulla di certo nella vita, è probabile che dopo l'aggiornamento potresti ritrovarti con un sistema rotto. Pertanto, è necessario sottolineare che nessun aggiornamento del sistema è a prova di proiettile e dovresti discutere, preparare ed eventualmente testare qualsiasi processo di failover o ripristino appropriato prima dell'aggiornamento del sistema proposto a Debian Buster. Per sistemi più robusti o di produzione, si consiglia di leggere la guida ufficiale all'aggiornamento di Debian prima di procedere.

Raccomandazioni

  • Rimuovi i pacchetti non necessari o obsoleti
  • Esegui un backup dei dati e della configurazione
  • Esegui un aggiornamento direttamente utilizzando la console
  • Cerca eventuali pacchetti software di terze parti attualmente installati sul tuo sistema Raspbian

Rimuovere qualsiasi repository standard obsoleto e software di terze parti prima di tentare l'aggiornamento. L'aptitude command potrebbe aiutarti a trovare qualsiasi pacchetto software di terze parti attualmente installato sul tuo sistema Raspbian.

# aptitude search '~i(!~ODebian)'

Il comando precedente elencherà tutti i pacchetti che non sono più in un elenco di repository standard da quando sono stati rimossi; quindi sono stati resi obsoleti o i pacchetti di terze parti che sono stati installati manualmente.

Eseguire un backup completo dei dati e dei file di configurazione manuali che risiedono sul sistema corrente. Ad esempio, questi possono includere, a titolo esemplificativo, directory home degli utenti, database, siti Web, ecc. In alternativa, eseguire un backup completo della Micro SD utilizzando il comando dd.

Aggiorna completamente il sistema attuale

Inizia aggiornando completamente il tuo attuale sistema Raspbian prima di procedere con un aggiornamento Buster.

# apt-get update
# apt-get upgrade

Aggiorna eventuali pacchetti trattenuti:

# apt-get dist-upgrade

Verifica del sistema

Infine, possibilità di verificare eventuali incongruenze del sistema. Esegui controlli di integrità e coerenza del database per pacchetti parzialmente installati, mancanti e obsoleti:

# dpkg -C

Se non vengono segnalati problemi, controlla quali pacchetti sono trattenuti:

# apt-mark showhold

Pacchetti On Hold non si aggiornerà. On Hold i pacchetti possono causare incoerenze dopo l'aggiornamento di Stretch. Prima di passare alla parte seguente, si consiglia di risolvere tutti i problemi forniti da entrambi i comandi precedenti.
Il seguente comando potrebbe essere di ulteriore aiuto:

# dpkg --audit

Aggiorna il repository dei pacchetti a Debian Buster

Quindi, aggiorna il tuo /etc/apt/sources.list per includere nuovi repository Buster.

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

Il comando precedente sostituirà qualsiasi stretch occorrenza della parola chiave in buster abilitando così efficacemente nuovi repository Buster. Una volta che il tuo /etc/apt/sources.list viene aggiornato a incluso Buster repository, aggiorna l'indice del tuo pacchetto locale con:

# apt-get update

Simulazione aggiornamento Raspbian Buster

Usato il comando qui sotto per vedere cosa stiamo affrontando. Si tratta di un funzionamento a secco simulato, quindi non verranno implementate modifiche al sistema.

# apt-get --simulate upgrade

Aggiornamento Rasbian Buster

Siamo arrivati ​​alla parte più eccitante, che è l'effettivo aggiornamento di Stretch al sistema Raspbian Buster. Durante l'aggiornamento potrebbe esserti chiesto:


Ci sono servizi installati sul tuo sistema che devono essere riavviati quando alcune librerie, come libpam, libc e libssl, vengono aggiornate. Poiché questi riavvii possono causare interruzioni del servizio per il sistema, normalmente ad ogni aggiornamento verrà richiesto l'elenco dei servizi che si desidera riavviare. Puoi scegliere questa opzione per evitare che ti venga richiesto; invece, tutti i riavvii necessari verranno eseguiti automaticamente in modo da evitare che vengano poste domande su ogni aggiornamento della libreria.

Riavviare i servizi durante gli aggiornamenti del pacchetto senza chiedere?
La scelta è se si desidera che il sistema riavvii automaticamente i servizi durante l'aggiornamento del sistema o se si desidera farlo manualmente o dopo che il sistema è stato completamente aggiornato a Buster release.

Quando sei pronto, esegui i seguenti comandi per iniziare il processo di aggiornamento di Debian Buster:

# apt-get upgrade
# apt-get dist-upgrade

Tutto fatto. Riavvia il tuo sistema. Congratulazioni per il tuo sistema Raspbian 10 Buster Linux completamente aggiornato.


Debian
  1. Come aggiornare Debian 8 Jessie a Debian Linux 9 Stretch

  2. Aggiornamento di Raspbian GNU/Linux da Jessie a Raspbian Stretch 9

  3. Come aggiornare il sistema Debian Linux da Wheezy a Jessie versione stabile

  4. Come aggiornare Debian 9 Stretch a Debian 10 Buster

  5. Come aggiornare da Debian 10 a Debian 11

Aggiorna Debian 9 Stretch a Debian 10 Buster dalla riga di comando

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

Installa/Aggiorna a Fedora Rawhide da Fedora Linux 35

Come aggiornare Debian 10 Buster a 11 Bullseye Linux

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

Come aggiornare Debian 9 Stretch a Linux Debian 10 Buster