Paano i-upgrade ang Fedora Linux?

How Upgrade Fedora Linux



Ang Fedora ay isang pamamahagi ng Linux na nai-sponsor ng Red Hat. Ang pinakamagandang bagay ay ito ay libre at bukas na mapagkukunan. Magagamit din ito para sa mga desktop, server, at IoT system. Mayroon itong iba't ibang kapaligiran sa desktop tulad ng KDE Plasma, XFCE, LXQT, atbp.

Ano ang tatakpan natin?

Sa patnubay na ito, sasakupin namin kung paano i-upgrade ang Fedora 32 sa Fedora 33. Makakakita kami ng tatlong magkakaibang paraan ng pag-upgrade sa Fedora:







  1. Mag-upgrade gamit ang Software Center
  2. Plugin ng pag-upgrade ng system ng DNF
  3. Mag-upgrade gamit ang manager ng package na may dnf lamang

Mga Bagay na Dapat Gawin Bago Magsimula

Kailangan naming gumawa ng ilang mga bagay bago simulan ang proseso para sa isang maayos na karanasan sa pag-upgrade.



Ang unang bagay ay dapat mong palaging backup ang iyong data bago subukang mag-upgrade. Masidhing inirerekomenda para sa anumang sistema ng produksyon. Kung nag-eksperimento ka sa isang virtual machine, 0 pagkatapos ay hindi ka dapat mag-alala. Pangalawa, dapat kang magkaroon ng isang root account o hindi bababa sa isang account ng gumagamit na may mga pribilehiyo sa pag-access ng root. Ito ay kinakailangan dahil hindi mo mapapatakbo ang mga command sa pag-upgrade nang wala ang mga karapatan ng superuser.



Paraan 1. Mag-upgrade gamit ang Software Center (inirerekumenda para sa paglabas ng Fedora Workstation)

Ito ang pinaka-inirerekumendang paraan upang i-upgrade ang Fedora Workstation, at ito rin ang pinakamadaling paraan para sa mga nagsisimula. Mula sa edisyon ng Workora ng Fedora 23, isang abiso para sa isang bagong paglabas ng Fedora ay nagsisimulang lumitaw tuwing ipinakilala ang isang bagong matatag na paglabas. Suriin ang abiso o pumunta sa graphic software center ng Fedora, bibigyan ka ng isang simpleng window ng pag-update, tulad ng ipinakita sa ibaba:





Kapag na-hit mo ang pindutan ng pag-download, ang lahat ng mga file na kinakailangan para sa pag-upgrade ay awtomatikong mai-download. Kapag nakumpleto ang pag-download, hihiling ito para sa isang pag-reboot upang mai-install ang na-upgrade na mga file. Pagkatapos ng pag-reboot, makikita mo ang iyong bagong paglabas.



Paraan 2. Gamit ang plugin ng pag-upgrade ng system ng DNF

Ito ang opisyal na inirekumendang pamamaraan ng pag-upgrade para sa lahat ng mga pag-install ng Fedora, maliban sa Fedora Workstation. Gumagamit ito ng dnf-plugin-system-upgrade kapag gumaganap ng isang pag-upgrade ng system. Ito ay talagang isang paraan ng linya ng utos dahil nangangailangan ito ng pagpapatakbo ng ilang utos. Okay, sumisid tayo upang makita kung paano ito gagana.

Hakbang 1 . Una, i-update ang iyong system ng Fedora gamit ang utos:

#pag-upgrade dnf--refresh

I-install nito ang lahat ng kinakailangang pag-update sa system bago mag-upgrade. Ang aktwal na laki ng pag-download ay maaaring magkakaiba para sa bawat magkakaibang system.

Maaari itong magtagal ng isang oras upang i-download at mai-install ang lahat ng mga pag-update depende sa bilis ng iyong koneksyon sa internet at hardware ng system.

Hakbang 2 . Kapag natapos ang pag-install ng mga update, gawin ang isang pag-reboot ng system.

Hakbang 3 . Pagkatapos ng pag-reboot ng system, buksan ang isang terminal at i-install ang plugin: dnf-plugin-system-upgrade. Upang magawa ito, gamitin ang utos sa ibaba:

#dnfi-installdnf-plugin-system-upgrade

Hakbang 4 . Ngayon, gagamitin namin ang dnf plugin upang i-download ang mga pakete ng pag-update ng paglabas. Patakbuhin ang utos na ibinigay sa ibaba:

#dnf pag-download ng system-upgrade--refresh --releasever=33

Kapag pinatakbo mo ang utos sa itaas, hihilingin nitong patakbuhin ang pag-upgrade ng dnf –refresh command upang matiyak na napapanahon ang system. Pindutin ang 'y' at pindutin ang enter, kaya maaari itong mag-download ng anumang bagong update.

Ang nagpapalabas ginamit ang argument upang tukuyin ang bersyon ng Fedora OS na nais naming i-install. Dito natukoy namin ang bilang ng bersyon 33, na kung saan ay ang pinakabagong magagamit na bersyon sa ngayon. Upang mag-upgrade sa isang branched release, kailangan naming gumamit ng 34, o maaari kaming kumuha ng rawhide para sa pag-upgrade sa isang rawhide na bersyon.

Kapag nakumpleto ang proseso ng pag-update, maaari mong i-download ang mga pag-upgrade tulad ng ipinakita sa ibaba:

Tulad ng nakikita mo, ang pag-update sa bersyon na ito ay tungkol sa 1.3 G ang laki, kaya't maaaring magtagal upang i-download at mai-install ang lahat ng mga pag-update na ito. Hintaying makumpleto ang proseso.

Sa panahon ng proseso ng pag-upgrade, mag-a-import ito ng isang gpg key at hihilingin sa iyo na i-verify ito, pindutin lamang ang 'y' dito:

Halos nakumpleto ang proseso ng pag-install, kung ano ang natitira upang patakbuhin ang utos:

#dnf system-upgrade ang pag-reboot

Tandaan : Mangyaring huwag magpatakbo ng anumang iba pang utos bukod sa dnf system-upgrade ang pag-reboot, kung hindi man ay maaaring kailanganin mong i-restart ang buong proseso.

Ang system ay magsisimulang muli upang mailapat ang na-download na mga pag-upgrade ng system, tulad ng ipinakita sa ibaba:

Matapos makumpleto ang proseso ng pag-upgrade, dapat mong makita ang isang bagong login screen para sa Fedora 33 OS, tulad ng ipinakita dito:

Maaari naming suriin ang bersyon ng Fedora gamit ang utos:

#/atbp/naglalabas ng os

Dahil gumagamit kami ng bersyon ng Fedora 32 xfce, na-upgrade kami sa Fedora 33 xfce. Ito ay dapat na pareho kung nag-a-upgrade ka mula sa gnome na bersyon, dapat kang mapunta sa gnome na Fedora.

Paraan 3. Mag-upgrade gamit ang manager ng package na may dnf lamang (nang hindi ginagamit ang plugin ng pag-upgrade ng system ng DNF)

Ang huling pamamaraan ay ang paggamit ng DNF, na talagang hindi inirerekumenda ni Fedora. Habang nag-a-upgrade sa ganitong paraan, maaari kang makatagpo ng mga pangkalahatang isyu sa pagpapakandili. Para sa anumang naturang isyu, maaari kang mag-refer sa mga pahina ng sanggunian at iba pang mga post na nauugnay sa gabay sa pag-install. Ito ay isang napaka-mapanukso na pamamaraan at dapat lamang gamitin ng mga may karanasan na mga tagapangasiwa ng system.

Hakbang 1 . Magbukas ng isang terminal at mag-login bilang isang root user at patakbuhin ang utos sa ibaba:

#ihiwalay ng systemctl ang multi-user.target

Hakbang 2 . Sa puntong ito, kailangan naming i-update ang mga pakete ng aming kasalukuyang Fedora OS na may sumusunod na utos:

#pag-upgrade dnf

Hakbang 3 . Sa kaso ng pag-upgrade sa tatlo o higit pang mga paglabas o pag-upgrade mula sa isang lumang bersyon ng Fedora bago ang Fedora 20, maaaring kailanganin kang mag-import at mai-install ang key ng pag-sign sa package. Kung hindi man, hindi ito kinakailangan para sa pag-upgrade sa kabuuan ng dalawang paglabas o mas mababa mula sa bersyon ng Fedora 20 o mas bago.

Kaya, kung kinakailangan upang i-import ang susi, patakbuhin ang sumusunod na utos:

#rpm--angkat /atbp/pki/rpm-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

Huwag kalimutang palitan ang 23 sa iyong target na paglabas tulad ng 32 o 33 para sa pinakabagong Fedora. Gayundin, palitan ang x86_64 ng iyong arkitektura ng system.

Hakbang 4 . Linisin ang lahat ng cache ng dnf sa pamamagitan ng pagpapatakbo:

#dnf linisin lahat

Hakbang 5 . Simulan ang proseso ng pag-upgrade gamit ang utos:

#dnf--releasever=<target_release_number> --setopt=deltarpm=hindi totoodistro-sync

Hakbang 6 . Mag-install ng mga bagong pakete para sa bagong bersyon gamit ang:

#dnf pangkatupdate'Minimal na Pag-install'

Ang iba pang mga pangkat tulad ng GNOME Desktop, Mga Tool sa Pamamahala ay maaari ring mai-update tulad ng ipinakita dito:

# dnf groupupdate 'GNOME Desktop'

# dnf pangkatupdate Mga Tool sa Pamamahala

Hakbang 7 . I-install ang bootloader para sa iyong boot-device gamit ang utos:

#/usr/sbin/grub2-install na BOOTDEVICE

Ang boot-device ay karaniwang / dev / sda o / dev / sdb, depende sa iyong hard disk. Kung gumagamit ka ng isang virtual machine, maaaring ito ay tulad ng dev / vda.

Hakbang 8 . Ngayon, tanggalin ang hindi kinakailangang mga file ng cache at iba pang mga kalabisan na mga file sa pamamagitan ng paglilinis ng system. Ang mga file na ito ay madalas na naninirahan sa mga sumusunod na direktoryo:

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

Konklusyon

Sa gabay na ito, nakita namin kung paano namin mai-a-upgrade ang Fedora Linux gamit ang tatlong magkakaibang paraan. Nalaman din namin ang pangunahing pagkakaiba sa paggamit ng mga pamamaraang pag-upgrade na ito. Ang gabay na ito ay matagumpay na nasubok sa Fedora 32 para sa pag-upgrade sa Fedora 33. Kung nagustuhan mo ang gabay na HowTo, mangyaring ibahagi ito sa iba.