4 tapaa päivittää Fedora 17: stä Fedora 18: een
Tässä oppaassa on neljä tapaa päivittää Fedora 17 Fedora 18: ksi, mutta virallisesti suositeltava tapa on käyttää työkalua nimeltä FedUp (FEDora UPgrade). Huomaa, että Preupgrade-työkalu on korvattu FedUp-työkalulla, eikä se ole käytettävissä Fedora 17: n jälkeen. FedUp on ainoa suositeltava tapa päivittää fedora-järjestelmäsi. Tämä päivitysmenettely toimii sekä työpöydälle että palvelimen päivitykselle. Voit vierailla saadaksesi lisätietoja FedUp (Fedora Updater) -työkalusta osoitteessa https://fedoraproject.org/wiki/FedUp.
Päivittämisen ennakkoedellytykset ja menettelyt:
- Ota tärkeä varmuuskopio ennen nykyisen Fedora 17 -käyttöjärjestelmän päivittämistä.
- Kaikki tässä artikkelissa mainitut komennot on suoritettava pääkäyttäjän avulla.
- Päivitä Fedora 17 YUM: lla.
- Asenna/päivitä FedUp-työkalu.
- Ota käyttöön SELinux Permissive -tila.
Tapa 1: Puhdas asennus
Puhdas asennus on aina ensisijainen tapa monille ihmisille, ja se toimii 100% oikein. Jos etsit puhdasta Fedora 18 -asennusta, tutustu seuraavaan artikkeliin, jossa kuvataan Fedora 18: n perusasennusopas, jossa on kuvakaappauksia.
- Fedora 18: n asennusopas
Tapa 2: FedUp (Fedora Updater)
Päivitä Fedora 17 FedUp-komennolla, tämä asentaa ja päivittää myös uusimmat paketit ytimellä. Päivitysprosessin aikana uusin ydin asennettiin ja järjestelmä on käynnistettävä uudelleen. FedUp on uusi työkalu, ja se on ainoa virallinen suositeltu tapa päivittää fedora-järjestelmäsi nyt.
# yum update # yum -y update # yum clean all # reboot
Asenna seuraavaksi uusin FedUp-työkalu.
# yum install fedup
Kun FeedUp-työkalu on asennettu, suorita komento ja osoita se Fedora 18 Network -asennukseen. Otimme kirjaamisen käyttöön, joten jos jokin menee pieleen, tarkista lokissa olevat virheet ja korjaa se.
# fedup-cli --network 18 --debuglog fedupdebug.log
Kun päivitysprosessi on valmis, se pyytää sinua käynnistämään järjestelmän uudelleen.
# reboot
Jos uudelleenkäynnistys onnistuu, uusi kohta lisätään Grub-valikkoon. Valitse käynnistysvalikosta Järjestelmän päivitys (yhdistetty). Päivittäminen voi kestää hieman kauemmin. Kun päivitys on valmis, voit kirjautua Fedora 18 -järjestelmään.
Tapa 3: Päivitä päivitys
Tämä menetelmä on tarkoitettu vain kokeneille käyttäjille, ja se sisältää manuaaliset vaiheet. Tämä menetelmä käyttää vanhaa YUM Preupgrade -työkalua, nyt se ei ole käytettävissä uusimmassa Federa 18/17. Tässä käytämme YUM-työkalua, joka päivittää yksinkertaisesti Fedora 17 -paketit Fedora 18 -repoista.
# yum update # yum clean all
Tuo seuraavaksi uusi Fedora 18 julkinen avain seuraavan asennuskomennon avulla.
# rpm --import https://fedoraproject.org/static/DE7F38BD.txt
Aseta SELinux sallivaan tilaan. Päivitykseen vaaditaan salliva tila, koska päivitysprosessin aikana useat paketit yrittävät luoda käyttäjiä ja ryhmiä. Jos et käytä tätä tilaa, saatat päätyä virheisiin yum-päivityksessä.
# setenforce Permissive
Päivitä kaikki paketit synkronoimalla Fedora 17 Fedora 18: een.
# yum --releasever=18 --disableplugin=presto distro-sync
Päivityksen takia rpm-kyselyt (rpm -qa) eivät toimi, joten rakenna tällainen rpm-tietokanta uudelleen.
# rpm --rebuilddb
Tapa 4: Fedora Upgrade Script
Päivitä Fedora on pieni komentojonokomentosarja, joka päivittää seuraavan version käyttämällä Yum Upgradea, tarkoittaa, että komentosarja päivittää vain Fedora 17: stä -> Fedora 18: een. Et voi päivittää vanhempaa versiota - esimerkiksi päivitä Fedora 16: sta Fedora 18: een tällä komentosarjalla.
Huomaa, että tämä ei ole virallinen tuettu ja suositeltu tapa päivittää Fedora, joten Fedora QA -tiimi ei ole testannut sitä. Skripti on ladattavissa GitHubista.
- https://github.com/xsuchy/fedora-upgrade