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:
- Jọwọ mu afẹyinti data pataki ṣaaju iṣagbega eto Fedora 17 ti o wa tẹlẹ.
- Gbogbo awọn ofin ti a mẹnuba ninu nkan yii nilo lati pa ni lilo olumulo gbongbo.
- Igbesoke Fedora 17 pẹlu YUM.
- Fi sori ẹrọ/Igbesoke FedUp irinṣẹ.
- 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.
- 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.
- https://github.com/xsuchy/fedora-upgrade