Fedora

Sådan opgraderes Fedora Linux?

Sådan opgraderes Fedora Linux?

Fedora er en Linux-distribution, der er sponsoreret af Red Hat. Det bedste er, at det er gratis og open source. Den er også tilgængelig til desktop-, server- og IoT-systemer. Det har et andet skrivebordsmiljø som KDE Plasma, XFCE, LXQT osv.

Hvad vil vi dække?

I denne vejledning vil vi dække, hvordan du opgraderer Fedora 32 til Fedora 33. Vi vil se tre forskellige måder at opgradere Fedora på:

  1. Opgrader ved hjælp af Software Center
  2. Plugin til DNF-systemopgradering
  3. Opgrader kun ved hjælp af pakkehåndtering med dnf

Ting at gøre inden du starter

Vi er nødt til at gøre visse ting, inden vi starter processen for en jævn opgraderingsoplevelse.

Den første ting er, at du altid skal sikkerhedskopiere dine data, før du prøver at opgradere. Det anbefales stærkt til ethvert produktionssystem.  Hvis du eksperimenterer med en virtuel maskine, så behøver du ikke bekymre dig. For det andet skal du have en rodkonto eller i det mindste en brugerkonto med rootadgangsrettigheder. Dette er nødvendigt, da du ikke kan køre opgraderingskommandoer uden superbrugerrettighederne.

Metode 1. Opgrader ved hjælp af Software Center (anbefales til frigivelse af Fedora Workstation)

Dette er den mest anbefalede måde at opgradere Fedora Workstation på, og det er også den nemmeste måde for begyndere. Fra Fedora 23 Workstation-udgave begynder en meddelelse om en ny Fedora-udgivelse at vises, hver gang en ny stabil udgivelse introduceres. Tjek underretningen eller gå til Fedoras grafiske softwarecenter, du får et simpelt opdateringsvindue som vist nedenfor:

Når du trykker på download-knappen, downloades alle de filer, der kræves til opgradering, automatisk. Når download er afsluttet, beder den om en genstart for at installere de opgraderede filer. Efter genstart vil du kunne se din nye udgivelse.

Metode 2. Brug af DNF-systemopgraderings plugin

Dette er den officielt anbefalede opgraderingsmetode til alle Fedora-installationer undtagen Fedora Workstation. Det bruger dnf-plugin-system-opgradering, når der udføres en systemopgradering. Dette er faktisk en kommandolinjemetode, da det kræver at køre en eller anden kommando. Okay, lad os dykke ind for at se, hvordan dette fungerer.

Trin 1. Opdater først dit Fedora-system med kommandoen:

# dnf opgradering - opdater

Dette installerer alle nødvendige opdateringer til systemet inden opgradering. Den faktiske downloadstørrelse kan variere for hvert andet system.

Dette kan tage lang tid at downloade og installere alle opdateringerne afhængigt af din internetforbindelseshastighed og systemhardware.

Trin 2. Når installationen af ​​opdateringer er afsluttet, skal du genstarte systemet.

Trin 3. Efter genstart af systemet skal du åbne en terminal og installere pluginet: dnf-plugin-system-opgradering. For at gøre dette skal du bruge kommandoen nedenfor:

# dnf installer dnf-plugin-system-opgradering

Trin 4. Nu bruger vi dnf-pluginet til at downloade frigivelsesopdateringspakkerne. Kør nedenstående kommando:

# dnf system-opgradering download - opdater --releasever = 33

Når du kører ovenstående kommando, vil den bede om at køre kommandoen “dnf upgrade -refresh” for at sikre, at systemet er opdateret. Tryk på 'y', og tryk på enter, så den kan downloade enhver ny opdatering.

Det frigørelse argument bruges til at specificere den version af Fedora OS, vi vil installere. Her har vi angivet version nummer 33, som er den seneste tilgængelige version lige nu.  For at opgradere til en forgrenet frigivelse skal vi bruge 34, eller vi kan tage rawhide til opgradering til en rawhide-version.

Når opdateringsprocessen er afsluttet, kan du downloade opgraderingerne som vist nedenfor:

Som du kan se, handler denne versionopdatering om 1.3 G i størrelse, så det kan tage lang tid at downloade og installere alle disse opdateringer. Vent på, at processen er afsluttet.

Under opgraderingsprocessen importerer den en gpg-nøgle og beder dig om at bekræfte den, bare tryk 'y' her:

Installationsprocessen er næsten afsluttet, hvad der er tilbage er at køre kommandoen:

# dnf genstart af systemopgradering

Bemærk: Kør ikke nogen anden kommando udover “dnf system-upgrade reboot”, ellers skal du muligvis genstarte hele processen.

Systemet genstarter nu for at anvende de downloadede systemopgraderinger, som vist nedenfor:

Når opgraderingsprocessen er afsluttet, skal du se en ny login-skærm til Fedora 33 OS, som vist her:

Vi kan kontrollere Fedora-versionen med kommandoen:

# / etc / os-frigivelse

Da vi brugte Fedora 32 xfce-version, opgraderes vi til Fedora 33 xfce. Dette skal være det samme, hvis du opgraderer fra gnome-versionen, skal du lande på gnome Fedora.

Metode 3. Opgrader kun ved hjælp af pakkehåndtering med dnf (uden brug af DNF-systemopgraderings plugin)

Den sidste metode er at bruge DNF, hvilket faktisk er ikke anbefalet af Fedora. Mens du opgraderer på denne måde, kan du støde på generelle afhængighedsproblemer.  For ethvert sådant problem kan du henvise til referencesiderne og andre indlæg relateret til installationsvejledningen. Dette er en meget hjernestillende metode og bør kun bruges af erfarne systemadministratorer.

Trin 1. Åbn en terminal, og log ind som en rootbruger, og kør kommandoen nedenfor:

# systemctl isolere multi-bruger.mål

Trin 2. På dette tidspunkt er vi nødt til at opdatere pakkerne til vores nuværende Fedora OS med følgende kommando:

# dnf opgradering

Trin 3. I tilfælde af opgradering på tværs af tre eller flere udgivelser eller opgradering fra en gammel version af Fedora før Fedora 20, kan det kræve, at du importerer og installerer pakkesigneringsnøglen. Ellers er det ikke nødvendigt for opgradering på tværs af to udgivelser eller mindre fra versionen af ​​Fedora 20 eller nyere.

Så hvis det er nødvendigt at importere nøglen, skal du køre følgende kommando:

# rpm --import / etc / pki / rpm-gpg / RPM-GPG-KEY-fedora-23-x86_64

Glem ikke at erstatte “23” med din måludgivelse som 32 eller 33 for den nyeste Fedora. Udskift også “x86_64” med din systemarkitektur.

Trin 4. Rens al cache af dnf ved at køre:

# dnf rense alle

Trin 5. Start opgraderingsprocessen med kommandoen:

# dnf --releasever = --setopt = deltarpm = falsk distro-sync

Trin 6. Installer nye pakker til den nye version med:

# dnf groupupdate 'Minimal installation'

Andre grupper som GNOME Desktop, Administration Tools kan også opdateres som vist her:

# dnf groupupdate "GNOME Desktop"
# dnf groupupdate “Administration Tools”

Trin 7. Installer bootloaderen til din boot-enhed med kommandoen:

# / usr / sbin / grub2-installation BOOTDEVICE

Boot-enheden er normalt / dev / sda eller / dev / sdb, afhængigt af din harddisk. Hvis du bruger en virtuel maskine, kan det være som dev / vda.

Trin 8. Slet nu unødvendige cache-filer og andre overflødige filer ved at rydde op i systemet. Disse filer findes ofte i følgende kataloger:

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

Konklusion

I denne vejledning har vi set, hvordan vi kan opgradere Fedora Linux på tre forskellige måder. Vi har også lært den største forskel i at bruge disse opgraderingsmetoder.  Denne guide er blevet testet med succes på Fedora 32 til opgradering til Fedora 33. Hvis du har ønsket denne HowTo-guide, skal du dele den med andre.

Sådan registreres og streames din gaming-session på Linux
Tidligere blev spil kun betragtet som en hobby, men med tiden oplevede spilindustrien en enorm vækst med hensyn til teknologi og antallet af spillere....
Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...