Come aggiornare Fedora Linux?

Come aggiornare Fedora Linux?

Fedora è una distribuzione Linux sponsorizzata da Red Hat. La cosa migliore è che è gratuito e open source. È disponibile anche per i sistemi desktop, server e IoT. Ha un ambiente desktop diverso come KDE Plasma, XFCE, LXQT, ecc.

Cosa copriremo?

In questa guida, tratteremo come aggiornare Fedora 32 a Fedora 33. Vedremo tre diversi modi per aggiornare Fedora:

  1. Aggiornamento utilizzando il centro software
  2. Plug -in di aggiornamento del sistema DNF
  3. Aggiorna utilizzando Package Manager solo con DNF

Cose da fare prima di iniziare

Dobbiamo fare certe cose prima di iniziare il processo per un'esperienza di aggiornamento regolare.

La prima cosa è che dovresti sempre eseguire il backup dei tuoi dati prima di tentare di aggiornare. È altamente raccomandato per qualsiasi sistema di produzione. Se stai sperimentando una macchina virtuale, 0 quindi non devi preoccuparti. Seconda cosa, dovresti avere un account root o almeno un account utente con privilegi di accesso root. Questo è necessario in quanto non è possibile eseguire i comandi di aggiornamento senza i diritti del superutente.

Metodo 1. Aggiornamento utilizzando Software Center (consigliato per la versione di Fedora Workstation)

Questo è il modo più consigliato per aggiornare Fedora Workstation ed è anche il modo più semplice per i principianti. Da Fedora 23 Workstation Edition, una notifica per una nuova versione di Fedora inizia ad apparire ogni volta che viene introdotta una nuova versione stabile. Dai un'occhiata alla notifica o vai al Centro software grafico di Fedora, ti verrà presentata una semplice finestra di aggiornamento, come mostrato di seguito:

Quando si preme il pulsante di download, tutti i file richiesti per l'aggiornamento verranno scaricati automaticamente. Quando il download è completato, chiederà un riavvio per installare i file aggiornati. Dopo il riavvio, sarai in grado di vedere la tua nuova versione.

Metodo 2. Utilizzando il plug -in di aggiornamento del sistema DNF

Questo è il metodo di aggiornamento ufficialmente consigliato per tutte le installazioni Fedora, ad eccezione della Fedora Workstation. Utilizza dnf-plugin-system-upgrade durante l'esecuzione di un aggiornamento del sistema. Questo è in realtà un metodo della riga di comando in quanto richiede l'esecuzione di qualche comando. Ok, tuffiamoci per vedere come funzionerà.

Passo 1. Innanzitutto, aggiorna il tuo sistema Fedora con il comando:

# dnf upgrade --Refresh

Ciò installerà tutti gli aggiornamenti necessari al sistema prima dell'aggiornamento. La dimensione del download effettiva può variare per ogni sistema diverso.

Questo potrebbe richiedere molto tempo per scaricare e installare tutti gli aggiornamenti a seconda della velocità di connessione Internet e dell'hardware di sistema.

Passo 2. Una volta terminata l'installazione degli aggiornamenti, eseguire un riavvio del sistema.

Passaggio 3. Dopo aver riavviato il sistema, aprire un terminale e installare il plugin: dnf-plugin-system-upgrade. Per fare questo usa il comando qui sotto:

# DNF Installa dnf-plugin-system-upgrade

Passaggio 4. Ora useremo il plugin DNF per scaricare i pacchetti di aggiornamento del rilascio. Esegui il comando di seguito dato:

# download di aggiornamento del sistema DNF --Refresh--releasever = 33

Quando si esegue il comando sopra, chiederà di eseguire il comando "upgrade dnf -refresh" per assicurarsi che il sistema sia aggiornato. Premere 'Y' e premere Invio, in modo che possa scaricare qualsiasi nuovo aggiornamento.

IL rilascio L'argomento viene utilizzato per specificare la versione del sistema operativo Fedora che vogliamo installare. Qui abbiamo specificato la versione numero 33, che è l'ultima versione disponibile in questo momento. Per aggiornare a una versione ramificata, dobbiamo utilizzare 34 o possiamo prendere Rawhide per l'aggiornamento a una versione RAWHIDE.

Una volta completato il processo di aggiornamento, è possibile scaricare gli aggiornamenti come mostrato di seguito:

Come puoi vedere, questo aggiornamento della versione è di circa 1.3 g di dimensioni, quindi potrebbe essere necessario molto tempo per scaricare e installare tutti questi aggiornamenti. Attendere il completamento del processo.

Durante il processo di aggiornamento, importerà un tasto GPG e ti chiederà di verificarlo, basta premere "y" qui:

Il processo di installazione è quasi completato, ciò che rimane è eseguire il comando:

# Riavvio del sistema di sistema DNF

Nota: Per favore non eseguire nessun altro comando oltre a "riavvio di aggiornamento del sistema DNF", altrimenti potrebbe essere necessario riavviare l'intero processo.

Il sistema ora si riavvierà per applicare gli aggiornamenti del sistema scaricati, come mostrato di seguito:

Dopo il completamento del processo di aggiornamento, è necessario vedere una nuova schermata di accesso per il sistema operativo Fedora 33, come mostrato qui:

Possiamo controllare la versione Fedora con il comando:

# /etc /helease del sistema operativo

Dato che stavamo usando la versione di Fedora 32 XFCE, siamo aggiornati a Fedora 33 XFCE. Questo dovrebbe essere lo stesso se stai aggiornando dalla versione Gnome, dovresti atterrare su Gnome Fedora.

Metodo 3. Aggiorna utilizzando Pacchetti Gestione solo con DNF (senza utilizzare il plug -in di aggiornamento del sistema DNF)

L'ultimo metodo sta usando DNF, che in realtà è non consigliato di Fedora. Durante l'aggiornamento in questo modo, potresti incontrare problemi di dipendenza generali. Per qualsiasi problema di questo tipo, è possibile fare riferimento alle pagine di riferimento e ad altri post relativi alla Guida all'installazione. Questo è un metodo molto da prendere al cervello e dovrebbe essere utilizzato solo da amministratori di sistema esperti.

Passo 1. Apri un terminale e accedi come utente root ed esegui il comando di seguito:

# SystemCtl Isolato Multi-utente.bersaglio

Passo 2. A questo punto, dobbiamo aggiornare i pacchetti del nostro attuale sistema operativo Fedora con il seguente comando:

# aggiornamento DNF

Passaggio 3. In caso di aggiornamento in tre o più versioni o aggiornamenti da una vecchia versione di Fedora prima di Fedora 20, potrebbe richiedere l'importazione e l'installazione della chiave di firma del pacco. Altrimenti, non è necessario per l'aggiornamento in due versioni o meno dalla versione di Fedora 20 o successiva.

Quindi, se è necessario importare la chiave, eseguire il comando seguente:

# rpm --import/etc/pki/rpm-gpg/rpm-gpg-key-fedora-23-x86_64

Non dimenticare di sostituire "23" con il tuo rilascio di destinazione come 32 o 33 per l'ultima fedora. Inoltre, sostituire "x86_64" con l'architettura del sistema.

Passaggio 4. Pulisci tutta la cache di DNF eseguendo:

# dnf pulisci tutto

Passaggio 5. Avvia il processo di aggiornamento con il comando:

# dnf - -releasever = --setopt = Deltarpm = false distro-sync

Passaggio 6. Installa nuovi pacchetti per la nuova versione con:

# dnf groupupdate 'minimo installazione'

Altri gruppi come Desktop Gnome, gli strumenti di amministrazione possono anche essere aggiornati come mostrato qui:

# dnf groupupdate "gnome desktop"
# DNF GroupUpdate "Strumenti di amministrazione"

Passaggio 7. Installa il bootloader per il tuo dispositivo di avvio con il comando:

#/usr/sbin/grub2-install bootdevice

Il dispositivo di avvio è generalmente /dev /sda o /dev /sdb, a seconda del disco rigido. Se stai usando una macchina virtuale, potrebbe essere come Dev/VDA.

Passaggio 8. Ora elimina file di cache non necessari e altri file ridondanti ripulendo il sistema. Questi file spesso risiedono nelle seguenti directory:

  1. /var/cache/dnf
  2. /var/lib/mock
  3. /var/cache/finto

Conclusione

In questa guida, abbiamo visto come possiamo aggiornare Fedora Linux usando tre modi diversi. Abbiamo anche imparato la differenza principale nell'uso di questi metodi di aggiornamento. Questa guida è stata testata con successo su Fedora 32 per l'aggiornamento a Fedora 33. Se ti è piaciuta questa guida Howto, ti preghiamo di condividerla con gli altri.