4 veidi, kā uzlabot no Fedora 17 uz Fedora 18


Šajā rokasgrāmatā ir parādīti 4 veidi, kā uzlabot Fedora 17 uz Fedora 18, taču oficiālais ieteicamais veids ir izmantot rīku FedUp (FEDora UPgrade). Lūdzu, ņemiet vērā, ka Preupgrade rīks tiek aizstāts ar FedUp rīku, un tas nav pieejams kopš Fedora 17. FedUp ir vienīgais ieteicamais veids, kā uzlabot savu fedora sistēmu. Šī jaunināšanas procedūra darbojas gan darbvirsmā, gan servera pakāpeniskajā atjaunināšanā. Jūs varat apmeklēt vietni, lai uzzinātu vairāk par FedUp (Fedora Updater) rīku vietnē https://fedoraproject.org/wiki/FedUp.

Paaugstināšanas priekšnoteikumi un procedūras:

  1. Lūdzu, veiciet svarīgu datu dublējumu pirms esošās Fedora 17 operētājsistēmas jaunināšanas.
  2. Visas šajā rakstā minētās komandas ir jāizpilda, izmantojot root lietotāju.
  3. Jauniniet Fedora 17 ar YUM.
  4. Instalējiet/jauniniet FedUp rīku.
  5. Iespējojiet SELinux Permissive režīmu.

1. metode: tīra instalēšana

Tīrā instalēšana vienmēr ir ieteicama metode daudziem cilvēkiem, un tā darbojas 100% pareizi. Ja meklējat tīru Fedora 18 instalēšanu, skatiet šo rakstu, kurā aprakstīta Fedora 18 pamata instalēšanas rokasgrāmata ar ekrānuzņēmumiem.

  1. Fedora 18 instalēšanas rokasgrāmata

2. metode: FedUp (Fedora Updater)

Jauniniet Fedora 17 ar komandu FedUp, tādējādi tiks instalēti un jaunināti arī jaunākie paketi ar kodolu. Jaunināšanas laikā tika instalēts jaunākais kodols, un sistēmai ir jārestartē. FedUp ir jaunais rīks, un tas ir vienīgais oficiālais ieteicamais veids, kā tagad uzlabot savu fedora sistēmu.

# yum update
# yum -y update
# yum clean all
# reboot

Pēc tam instalējiet jaunāko FedUp rīku.

# yum install fedup

Kad FeedUp rīks ir instalēts, palaidiet komandu un norādiet uz Fedora 18 tīkla instalēšanu. Mēs iespējojām reģistrēšanu, tādēļ, ja kaut kas noiet greizi, pārbaudiet, vai žurnālā nav kļūdu, un izlabojiet to.

# fedup-cli --network 18 --debuglog fedupdebug.log

Kad jaunināšanas process būs sagatavots, tas lūgs jums atsāknēt sistēmu.

# reboot

Ja atsāknēšana izdosies, Grub Menu tiek pievienots jauns ieraksts. Sāknēšanas izvēlnē atlasiet System Upgrade (fedup). Jaunināšana var aizņemt mazliet ilgāku laiku. Pēc jaunināšanas pabeigšanas varat pieteikties Fedora 18 sistēmā.

3. metode: Yum jaunināšana

Šī metode ir paredzēta tikai pieredzējušiem lietotājiem, un tā ietver manuālas darbības. Šī metode izmanto veco YUM Preupgrade rīku, tagad tā nav pieejama jaunākajā Federa 18/17. Šeit mēs izmantojam YUM rīku, kas vienkārši atjaunina jūsu Fedora 17 paketes no Fedora 18 repo.

# yum update
# yum clean all

Pēc tam importējiet un instalējiet jauno Fedora 18 publisko atslēgu, izmantojot šādu komandu.

# rpm --import https://fedoraproject.org/static/DE7F38BD.txt

Iestatiet SELinux uz Permissive Mode. Atjaunināšanai ir nepieciešams režīms Atļauja, jo jaunināšanas laikā vairāki paketes mēģina izveidot lietotājus un grupas. Ja neizmantojat šo režīmu, var rasties kļūdas yum atjauninājumā.

# setenforce Permissive

Jauniniet visas paketes, sinhronizējot savu Fedora 17 ar Fedora 18.

# yum --releasever=18 --disableplugin=presto distro-sync

Jaunināšanas dēļ apgrozības ātruma vaicājumi (rpm -qa) nedarbosies, tāpēc atjaunojiet šādu apgriezienu datu bāzi.

# rpm --rebuilddb

4. metode: Fedora jaunināšanas skripts

Jaunināšana Fedora ir mazs čaulas skripts, kas atjaunina nākamo versiju, izmantojot Yum Upgrade, nozīmē, ka skripts tiek jaunināts tikai no Fedora 17 -> Fedora 18. Jūs nevarat jaunināt vecāku versiju - piemēram, ar šo skriptu jauniniet no Fedora 16 uz Fedora 18.

Lūdzu, ņemiet vērā, ka tas nav oficiāli atbalstīts un ieteicams Fedora jaunināšanas veids, tas nozīmē, ka Fedora QA komanda to nav pārbaudījusi. Skriptu var lejupielādēt vietnē GitHub.

  1. https://github.com/xsuchy/fedora-upgrade