Awọn ọna 4 lati Igbesoke lati Fedora 17 si Fedora 18


Itọsọna yii fihan ọ awọn ọna 4 lati ṣe igbesoke Fedora 17 si Fedora 18, ṣugbọn ọna iṣeduro ti oṣiṣẹ ni lilo irinṣẹ ti a pe ni FedUp (FEDora UPgrade). Jọwọ ṣe akiyesi pe a rọpo ọpa Preupgrade nipasẹ ọpa FedUp ati pe ko wa lati Fedora 17. FedUp nikan ni ọna ti a ṣe iṣeduro lati Igbesoke eto fedora rẹ. Ilana igbesoke yii n ṣiṣẹ fun Ojú-iṣẹ mejeeji bii igbasilẹ ti Server. O le ṣabẹwo lati mọ diẹ sii nipa ọpa FedUp (Fedora Updater) ni https://fedoraproject.org/wiki/FedUp.

Awọn ibeere-tẹlẹ ati Awọn ilana:

  1. Jọwọ mu afẹyinti data pataki ṣaaju iṣagbega eto Fedora 17 ti o wa tẹlẹ.
  2. Gbogbo awọn ofin ti a mẹnuba ninu nkan yii nilo lati pa ni lilo olumulo gbongbo.
  3. Igbesoke Fedora 17 pẹlu YUM.
  4. Fi sori ẹrọ/Igbesoke FedUp irinṣẹ.
  5. Jeki ipo Igbani laaye SELinux.

Ọna 1: Mọ Fi sori ẹrọ

Mimọ Fi sii nigbagbogbo jẹ ọna ayanfẹ fun ọpọlọpọ eniyan ati pe o ṣiṣẹ 100% ni deede. Ti o ba n wa fifi sori Fedora 18 ti o mọ, lẹhinna ṣayẹwo nkan atẹle ti o ṣe apejuwe itọsọna fifi sori ipilẹ Fedora 18 pẹlu awọn sikirinisoti.

  1. Fedora 18 Itọsọna Fifi sori

Ọna 2: FedUp (Fedora Updater)

Ṣe igbesoke Fedora 17 pẹlu aṣẹ FedUp, eyi yoo fi sori ẹrọ ati igbesoke awọn idii tuntun pẹlu ekuro pẹlu. Lakoko ilana igbesoke ekuro tuntun ti fi sii ati eto naa nilo atunbere. FedUp jẹ ọpa tuntun ati pe o jẹ ọna iṣeduro ti oṣiṣẹ nikan lati Igbesoke eto fedora rẹ ni bayi.

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

Nigbamii, fi sori ẹrọ irinṣẹ FedUp tuntun.

# yum install fedup

Lọgan ti a fi sori ẹrọ irinṣẹ FeedUp, ṣiṣe aṣẹ naa ki o tọka si Fedora 18 Nẹtiwọọki fi sori ẹrọ. A ti ṣiṣẹ gedu naa, nitorinaa ti ohunkohun ba jẹ aṣiṣe ṣayẹwo ṣayẹwo fun awọn aṣiṣe ninu log ati ṣatunṣe rẹ.

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

Lọgan ti ilana igbesoke ti pese, yoo beere lọwọ rẹ lati tun atunbere eto naa.

# reboot

Ti atunbere ba ṣaṣeyọri, Titẹsi tuntun kan kun Akojọ aṣyn Grub. Yan Igbesoke System (fedup) lati inu akojọ aṣayan bata. Igbesoke naa le gba akoko diẹ. Lọgan ti igbesoke ba pari, o le wọle sinu eto Fedora 18.

Ọna 3: Igbesoke Yum

Ọna yii jẹ fun awọn olumulo iriri nikan ati pe o ni awọn igbesẹ ọwọ. Ọna yii nlo ohun elo YUM Preupgrade atijọ, bayi ko si ni Federa 18/17 tuntun. Nibi a nlo ohun elo YUM ti o mu awọn imudojuiwọn Fedora 17 rẹ jọ lati Fedora 18 repos.

# yum update
# yum clean all

Nigbamii, gbe wọle ati fi Fedora 18 Key Key tuntun sii pẹlu iranlọwọ ti aṣẹ atẹle.

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

Ṣeto SELinux si Ipo Gbigbanilaaye. Ipo Gbigbanilaaye ti a beere fun igbesoke, nitori lakoko ilana igbesoke ọpọlọpọ awọn idii igbiyanju lati ṣẹda awọn olumulo ati awọn ẹgbẹ. Ti o ko ba lo ipo yii, o le pari pẹlu awọn aṣiṣe ni imudojuiwọn yum.

# setenforce Permissive

Ṣe igbesoke gbogbo awọn idii nipasẹ mimuṣiṣẹpọ Fedora 17 rẹ si Fedora 18.

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

Nitori awọn ibeere rpm igbesoke (rpm -qa) kii yoo ṣiṣẹ, nitorinaa tun tun ṣe data rpm bi eleyi.

# rpm --rebuilddb

Ọna 4: Akọsilẹ Igbesoke Fedora

Igbesoke Fedora jẹ iwe afọwọkọ ikarahun kekere kan ti o ṣe imudojuiwọn ẹya atẹle nipa lilo Igbesoke Yum, tumọ si iwe afọwọkọ nikan ni awọn igbesoke lati Fedora 17 -> Fedora 18. O ko le ṣe igbesoke ẹya agbalagba - fun apẹẹrẹ, igbesoke lati Fedora 16 si Fedora 18 pẹlu iwe afọwọkọ yii.

Jọwọ ṣe akiyesi pe eyi kii ṣe atilẹyin osise ati ọna iṣeduro lati ṣe igbesoke Fedora, tumọ si pe ko ṣe idanwo nipasẹ ẹgbẹ Fedora QA. Iwe afọwọkọ wa fun gbigba lati ayelujara lati GitHub.

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