Cum se actualizează Fedora Linux?

How Upgrade Fedora Linux



Fedora este o distribuție Linux sponsorizată de Red Hat. Cel mai bun lucru este că este gratuit și open source. De asemenea, este disponibil pentru sistemele desktop, server și IoT. Are un mediu de desktop diferit, cum ar fi KDE Plasma, XFCE, LXQT etc.

Ce vom acoperi?

În acest ghid, vom prezenta cum să faceți upgrade Fedora 32 la Fedora 33. Vom vedea trei moduri diferite de actualizare Fedora:







  1. Faceți upgrade utilizând Software Center
  2. Plugin de actualizare a sistemului DNF
  3. Faceți upgrade utilizând managerul de pachete numai cu dnf

Lucruri de făcut înainte de a începe

Trebuie să facem anumite lucruri înainte de a începe procesul pentru o experiență de upgrade lină.



Primul lucru este că trebuie să faceți întotdeauna copii de rezervă ale datelor înainte de a încerca să faceți upgrade. Este foarte recomandat pentru orice sistem de producție. Dacă experimentați cu o mașină virtuală, atunci nu trebuie să vă faceți griji. Al doilea lucru, ar trebui să aveți un cont root sau cel puțin un cont de utilizator cu privilegii de acces root. Acest lucru este necesar, deoarece nu puteți rula comenzile de actualizare fără drepturile superutilizatorului.



Metoda 1. Actualizați utilizând Software Center (recomandat pentru versiunea Fedora Workstation)

Acesta este cel mai recomandat mod de a actualiza Fedora Workstation și este, de asemenea, cel mai simplu mod pentru începători. Din ediția Fedora 23 Workstation, o notificare pentru o nouă versiune Fedora începe să apară de fiecare dată când este introdusă o nouă versiune stabilă. Verificați notificarea sau accesați centrul grafic de software al Fedora, vi se va prezenta o fereastră simplă de actualizare, după cum se arată mai jos:





Când apăsați butonul de descărcare, toate fișierele necesare pentru actualizare vor fi descărcate automat. Când descărcarea este finalizată, va solicita o repornire pentru a instala fișierele actualizate. După repornire, veți putea vedea noua dvs. versiune.



Metoda 2. Utilizarea pluginului de actualizare a sistemului DNF

Aceasta este metoda de upgrade recomandată oficial pentru toate instalațiile Fedora, cu excepția stației de lucru Fedora. Utilizează dnf-plugin-system-upgrade atunci când efectuați o actualizare a sistemului. Aceasta este de fapt o metodă de linie de comandă, deoarece necesită executarea unei comenzi. Bine, să ne scufundăm pentru a vedea cum va funcționa acest lucru.

Pasul 1 . Mai întâi, actualizați sistemul Fedora cu comanda:

#upgrade dnf--reîmprospăta

Aceasta va instala toate actualizările necesare pentru sistem înainte de actualizare. Dimensiunea reală a descărcării poate varia pentru fiecare sistem diferit.

Acest lucru poate dura mult timp pentru a descărca și instala toate actualizările, în funcție de viteza conexiunii la internet și de hardware-ul sistemului.

Pasul 2 . După finalizarea instalării actualizărilor, reporniți sistemul.

Pasul 3 . După repornirea sistemului, deschideți un terminal și instalați pluginul: dnf-plugin-system-upgrade. Pentru aceasta, utilizați comanda de mai jos:

#dnfinstalarednf-plugin-system-upgrade

Pasul 4 . Acum, vom folosi pluginul dnf pentru a descărca pachetele de actualizare de lansare. Rulați comanda dată mai jos:

#descărcare dnf sistem de actualizare--reîmprospăta - eliberator=33

Când executați comanda de mai sus, aceasta vă va cere să executați comanda dnf upgrade –refresh pentru a vă asigura că sistemul este actualizat. Apăsați „y” și apăsați Enter, astfel încât să poată descărca orice actualizare nouă.

The eliberator argumentul este utilizat pentru a specifica versiunea de sistem de operare Fedora pe care dorim să o instalăm. Aici am specificat versiunea numărul 33, care este cea mai recentă versiune disponibilă chiar acum. Pentru a face upgrade la o versiune ramificată, trebuie să folosim 34 sau putem lua rawhide pentru actualizarea la o versiune rawhide.

Odată ce procesul de actualizare este finalizat, puteți descărca actualizările așa cum se arată mai jos:

După cum puteți vedea, această actualizare a versiunii are o dimensiune de aproximativ 1,3 G, deci poate dura mult timp să descărcați și să instalați toate aceste actualizări. Așteptați finalizarea procesului.

În timpul procesului de actualizare, va importa o cheie gpg și vă va cere să o verificați, trebuie doar să apăsați „y” aici:

Procesul de instalare este aproape finalizat, ceea ce a mai rămas este să executați comanda:

#repornirea sistemului de actualizare a sistemului dnf

Notă : Vă rugăm să nu rulați nicio altă comandă în afară de dnf system-upgrade reboot, altfel poate fi necesar să reporniți întregul proces.

Sistemul va reporni acum pentru a aplica actualizările de sistem descărcate, după cum se arată mai jos:

După finalizarea procesului de actualizare, ar trebui să vedeți un nou ecran de conectare pentru sistemul de operare Fedora 33, așa cum se arată aici:

Putem verifica versiunea Fedora cu comanda:

#/etc./os-release-uri

Deoarece foloseam versiunea Fedora 32 xfce, am fost actualizate la Fedora 33 xfce. Acest lucru ar trebui să fie același dacă faceți upgrade de la versiunea gnome, ar trebui să aterizați pe gnome Fedora.

Metoda 3. Actualizați utilizând managerul de pachete numai cu dnf (fără a utiliza pluginul de actualizare a sistemului DNF)

Ultima metodă este utilizarea DNF, care este de fapt Nu se recomandă de Fedora. În timp ce faceți upgrade în acest fel, este posibil să întâmpinați probleme generale de dependență. Pentru orice astfel de problemă, puteți consulta paginile de referință și alte postări legate de ghidul de instalare. Aceasta este o metodă foarte deranjantă și ar trebui utilizată doar de administratori de sistem experimentați.

Pasul 1 . Deschideți un terminal și conectați-vă ca utilizator root și executați comanda de mai jos:

#systemctl isolate multi-user.target

Pasul 2 . În acest moment, trebuie să actualizăm pachetele actualului nostru sistem de operare Fedora cu următoarea comandă:

#upgrade dnf

Pasul 3 . În cazul actualizării a trei sau mai multe versiuni sau a actualizării dintr-o versiune veche a Fedora înainte de Fedora 20, poate fi necesar să importați și să instalați cheia de semnare a pachetului. În caz contrar, nu este necesar pentru actualizarea în două versiuni sau mai puțin din versiunea Fedora 20 sau mai recentă.

Deci, dacă este necesar să importați cheia, executați următoarea comandă:

#rpm--import /etc./pki/rpm-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

Nu uitați să înlocuiți 23 cu versiunea țintă, cum ar fi 32 sau 33, pentru cea mai recentă Fedora. De asemenea, înlocuiți x86_64 cu arhitectura sistemului.

Pasul 4 . Curățați toată memoria cache a dnf rulând:

#dnf curata toate

Pasul 5 . Porniți procesul de actualizare cu comanda:

#dnf- eliberator=<target_release_number> --setopt=deltarpm=falsdistro-sincronizare

Pasul 6 . Instalați pachete noi pentru noua versiune cu:

#dnf groupupdate„Instalare minimă”

Alte grupuri precum Desktop-ul GNOME, Instrumentele de administrare pot fi, de asemenea, actualizate după cum se arată aici:

# dnf groupupdate 'GNOME Desktop'

# dnf groupupdate Instrumente de administrare

Pasul 7 . Instalați bootloader-ul pentru dispozitivul de boot cu comanda:

#/usr/sbin/grub2-instalare BOOTDEVICE

Dispozitivul de încărcare este de obicei / dev / sda sau / dev / sdb, în ​​funcție de hard disk. Dacă utilizați o mașină virtuală, ar putea fi ca dev / vda.

Pasul 8 . Acum, ștergeți fișierele cache inutile și alte fișiere redundante curățând sistemul. Aceste fișiere se află adesea în următoarele directoare:

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

Concluzie

În acest ghid, am văzut cum putem actualiza Fedora Linux folosind trei moduri diferite. De asemenea, am aflat diferența principală în utilizarea acestor metode de actualizare. Acest ghid a fost testat cu succes pe Fedora 32 pentru actualizarea la Fedora 33. Dacă v-a plăcut acest ghid HowTo, vă rugăm să îl împărtășiți cu alții.