Kako nadograditi Fedora Linux?

How Upgrade Fedora Linux



Fedora je distribucija Linuxa koju sponzorira Red Hat. Najbolje je to što je besplatan i otvorenog koda. Dostupan je i za desktop, poslužiteljske i IoT sustave. Ima drugačije okruženje radne površine poput KDE Plasma, XFCE, LXQT itd.

Što ćemo pokriti?

U ovom vodiču pokazat ćemo kako nadograditi Fedoru 32 na Fedoru 33. Vidjet ćemo tri različita načina nadogradnje Fedore:







  1. Nadogradite pomoću softverskog centra
  2. Dodatak za nadogradnju DNF sustava
  3. Nadogradite pomoću upravitelja paketa samo s dnf -om

Što trebate učiniti prije početka

Moramo učiniti određene stvari prije početka procesa za nesmetano iskustvo nadogradnje.



Prva stvar je da uvijek trebate sigurnosno kopirati svoje podatke prije pokušaja nadogradnje. Toplo se preporučuje za bilo koji proizvodni sustav. Ako eksperimentirate s virtualnim strojem, 0 ne morate brinuti. Drugo, trebali biste imati root račun ili barem korisnički račun s privilegijama root pristupa. To je potrebno jer ne možete pokrenuti naredbe za nadogradnju bez prava superkorisnika.



Metoda 1. Nadogradnja pomoću softverskog centra (preporučuje se za izdanje Fedora radne stanice)

Ovo je najpreporučljiviji način nadogradnje Fedora radne stanice, a ujedno je i najlakši način za početnike. Iz izdanja Fedora 23 Workstation, obavijest o novom izdanju Fedore počinje se pojavljivati ​​kad god se uvede novo stabilno izdanje. Provjerite obavijest ili idite u Fedorin grafički softverski centar, bit će vam prikazan jednostavan prozor za ažuriranje, kao što je prikazano u nastavku:





Kada pritisnete gumb za preuzimanje, sve datoteke potrebne za nadogradnju automatski će se preuzeti. Kad preuzimanje završi, od njega će se tražiti ponovno podizanje sustava radi instaliranja nadograđenih datoteka. Nakon ponovnog pokretanja moći ćete vidjeti svoje novo izdanje.



Metoda 2. Korištenje dodatka za nadogradnju DNF sustava

Ovo je službeno preporučena metoda nadogradnje za sve Fedora instalacije, osim za Fedora radnu stanicu. Prilikom nadogradnje sustava koristi dnf-plugin-system-upgrade. Ovo je zapravo metoda naredbenog retka jer zahtijeva pokretanje neke naredbe. U redu, zaronimo da vidimo kako će ovo funkcionirati.

Korak 1 . Prvo ažurirajte svoj Fedora sustav naredbom:

#dnf nadogradnja--osvježiti

Ovo će instalirati sva potrebna ažuriranja sustava prije nadogradnje. Stvarna veličina preuzimanja može se razlikovati za svaki sustav.

Za preuzimanje i instaliranje svih ažuriranja može biti potrebno dosta vremena, ovisno o brzini internetske veze i hardveru sustava.

Korak 2 . Nakon što instalacija ažuriranja završi, ponovno pokrenite sustav.

Korak 3 . Nakon ponovnog pokretanja sustava, otvorite terminal i instalirajte dodatak: dnf-plugin-system-upgrade. Da biste to učinili, koristite naredbu u nastavku:

#dnfinstaliratidnf-plugin-system-upgrade

Korak 4 . Sada ćemo koristiti dnf dodatak za preuzimanje paketa ažuriranja izdanja. Pokrenite dolje navedenu naredbu:

#dnf preuzimanje nadogradnje sustava--osvježiti --releasever=33

Kada pokrenete gornju naredbu, tražit će se pokretanje naredbe dnf upgrade –refresh kako bi se osiguralo da je sustav ažuriran. Pritisnite ‘y’ i pritisnite enter kako biste mogli preuzeti svako novo ažuriranje.

The otpuštač argument se koristi za navođenje verzije Fedora OS -a koju želimo instalirati. Ovdje smo naveli verziju broj 33, koja je trenutno najnovija dostupna verzija. Za nadogradnju na razgranato izdanje moramo koristiti 34 ili možemo uzeti rawhide za nadogradnju na rawhide verziju.

Kada proces ažuriranja završi, možete preuzeti nadogradnje kao što je prikazano u nastavku:

Kao što vidite, ovo ažuriranje verzije je veličine oko 1,3 G, pa može potrajati puno vremena za preuzimanje i instaliranje svih ovih ažuriranja. Pričekajte da se proces dovrši.

Tijekom procesa nadogradnje, uvozit će gpg ključ i tražiti od vas da ga potvrdite, samo pritisnite ‘y’ ovdje:

Proces instalacije je gotovo završen, preostalo je pokrenuti naredbu:

#ponovno podizanje sustava za nadogradnju dnf sustava

Bilješka : Nemojte pokretati bilo koju drugu naredbu osim ponovnog pokretanja nadogradnje dnf sustava, u protivnom ćete možda morati ponovno pokrenuti cijeli proces.

Sustav će se sada ponovno pokrenuti kako bi primijenio preuzete nadogradnje sustava, kao što je prikazano u nastavku:

Nakon dovršetka procesa nadogradnje trebali biste vidjeti novi zaslon za prijavu za Fedora 33 OS, kao što je prikazano ovdje:

Verziju Fedore možemo provjeriti naredbom:

#/itd/os-izdanja

Budući da smo koristili verziju Fedora 32 xfce, nadograđeni smo na Fedoru 33 xfce. Ovo bi trebalo biti isto ako nadograđujete s gnome verzije, trebali biste sletjeti na gnome Fedoru.

Metoda 3. Nadogradnja pomoću upravitelja paketa samo s dnf (bez korištenja dodatka za nadogradnju sustava DNF)

Posljednja metoda je korištenje DNF -a, što je zapravo ne preporučuje se od Fedore. Prilikom nadogradnje na ovaj način možete naići na opće probleme ovisnosti. Za bilo koji takav problem možete se obratiti stranicama s uputama i drugim postovima vezanim uz vodič za instalaciju. Ovo je vrlo zamorna metoda i trebali bi je koristiti samo iskusni administratori sustava.

Korak 1 . Otvorite terminal i prijavite se kao root korisnik te pokrenite naredbu u nastavku:

#systemctl isolate višekorisnički.cilj

Korak 2 . U ovom trenutku moramo ažurirati pakete našeg trenutnog Fedora OS -a sljedećom naredbom:

#dnf nadogradnja

Korak 3 . U slučaju nadogradnje na tri ili više izdanja ili nadogradnje sa stare verzije Fedore prije Fedore 20, možda će biti potrebno da uvezete i instalirate ključ za potpisivanje paketa. Inače, nije potrebno za nadogradnju na dva ili manje izdanja s verzije Fedore 20 ili novije.

Dakle, ako je potrebno uvesti ključ, pokrenite sljedeću naredbu:

#o / min--uvoz /itd/pki/o / min-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

Ne zaboravite zamijeniti 23 ciljnim izdanjem poput 32 ili 33 za najnoviju Fedoru. Također, zamijenite x86_64 sa svojom arhitekturom sustava.

Korak 4 . Očistite svu predmemoriju dnf -a pokretanjem:

#dnf očistiti sve

Korak 5 . Pokrenite proces nadogradnje naredbom:

#dnf--releasever=<target_release_number> --zaustavi=deltarpm=lažnodistro-sync

Korak 6 . Instalirajte nove pakete za novu verziju sa:

#dnf grupiratipodatak'Minimalna instalacija'

Druge grupe poput GNOME Desktop -a, administracijskih alata također se mogu ažurirati kako je prikazano ovdje:

# dnf grupirajte 'GNOME Desktop'

# dnf groupupdate Administracijski alati

Korak 7 . Instalirajte bootloader za svoj boot-uređaj naredbom:

#/usr/sbin/grub2-install BOOTDEVICE

Uređaj za pokretanje obično je /dev /sda ili /dev /sdb, ovisno o tvrdom disku. Ako koristite virtualni stroj, to bi moglo biti poput dev/vda.

Korak 8 . Sada izbrišite nepotrebne datoteke predmemorije i druge suvišne datoteke čišćenjem sustava. Ove se datoteke često nalaze u sljedećim direktorijima:

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

Zaključak

U ovom smo vodiču vidjeli kako možemo nadograditi Fedora Linux na tri različita načina. Također smo naučili glavnu razliku u korištenju ovih metoda nadogradnje. Ovaj je vodič uspješno testiran na Fedori 32 za nadogradnju na Fedoru 33. Ako vam se svidio ovaj vodič s uputama, podijelite ga s drugima.