Fedora Core versiooni vahetus

Allikas: Pingviini viki

Alustuseks

Nagu teada uuendab Fedora Core oma versiooni iga kuue kuni kaheksa kuu tagant. Järgmine versioon jääb toetatuks veel kuni järgmise versiooni väljatulekuni. Peale seda on võimalus kasutada Fedora Legacy Projecti ja selle abil pikendada oma Fedora Core eluiga pooleteise aasta võrra. Seega on Fedora puhul alati soovitav peale uue versiooni väljatulekut oma versioon uuendada.

Uuendamise võimalused

Uuendamiseks on sisuliselt kolm võimalust:

  • Täiesti uue paigaldus
  • Uuendamine CD/DVD plaatide abil, valides Upgrade valiku
  • Uuendada töötav versioon yumi abil. Käesolevat võimalust kajastabki ka see juhend.

FC5-->FC6 uuendamine

  • Esmalt soovitan läbi lugeda YumUpgradeFaq lehe. Seal on räägitud ka muudest probleemidest mis võivad kaasneda peale uuendamist.
  • Enne alustamist tuleks kindlasti uuendada kernel.
yum update kernel
  • Nüüd peaks kõik vanad kernelid maha võtma ja peale jääks uusim.
yum remove kernel-2.6.14*
  • Nüüd tuleks installida kõige uuem yum
yum install yumex
  • Peale seda tuleks tõmmata fedora release rpm Fedora 6-le.
wget ftp://ftp.tu-chemnitz.de/pub/linux/fedora-core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm
  • See tõmbab i386 süsteemile rpm faili. Kui on soovi muule süsteemile või muud serverit kasutada, siis asendage vastavad kohad Teie peegli ja süsteemiga.
  • Peale seda tuleks teha update (see siis root kasutaja õigustes)
yum update
  • Peale uuendamist selinux-i õigused võivad olla muutunud/valed, mis võivad põhjustada metacity mitte tööle hakkamist. Et seda parandada, kopeerige terminali järgnev käsk:
/sbin/fixfiles relabel
  • Nüüdseks ongi Teil Fedora 5 uuendatud Fedora 6-le.

FC4-->FC5 uuendamine

  • Esmalt soovitatakse YumUpgradeFaqi lehel eemaldada kõik Kernelid, mis vanemad kui 2.6.14. Muidu lähevad mitmed paketid peale uuendamist Kernelitega konflikti.
  • Nüüd uuendage kindlasti enne yum, et Teil oleks kõige viimane versioon
yum update yum
  • Nüüd tõmmake endale fedora-release rpm fail Fedora Core 5-le:
wget ftp://ftp.tu-chemnitz.de/pub/linux/fedora-core/5/i386//os/Fedora/RPMS/fedora-release-5-5.noarch.rpm

Antud valik tõmbab i386 arhidektuurile vastava RPM faili ftp.tu-chemniz.de serverist. Kui soovite kasutada muud peeglit ja/või siis asendage vastavad kohad Teie peegli ja arhidektuuriga.

  • Nüüd paigaldame tõmmatud rpm faili (root kasutaja õigustes):
rpm -Uvh fedora-release-5-5.noarch.rpm
  • Kui see tehtud, siis käivitage update (ikka root kasutaja õigustes):
yum update
  • Peale uuendamist võib Teil probleeme tulla selinux-i õigustega, mis ei luba osadel asjadel käivituda. Et see korda saada, käivitage kärgnev käsk:
/sbin/fixfiles relabel

FC3-->FC4 uuendamine

  • Uuendage oma yum:
yum update yum
  • Nüüd tõmmake endale fedora-release rm fail Fedora Core 4-le:
wget ftp://ftp.tu-chemnitz.de/pub/linux/fedora-core/4/i386/os/Fedora/RPMS/fedora-release-4-2.noarch.rpm

Antud valik tõmbab i386 arhidektuurile vastava RPM faili ftp.tu-chemniz.de serverist. Kui soovite kasutada muud peeglit ja/või siis asendage vastavad kohad Teie peegli ja arhidektuuriga.

  • Nüüd paigaldame tõmatud rpm faili (root kasutaja õigustes):
rpm -Uvh fedora-release-4-2.noarch.rpm
  • Kui see tehtud, siis käivitage update (ikka root kasutaja õigustes):
yum update
  • Kui see on tehtud, siis paigaldada mõned lisatud rakendused, mida varasemates versioonides KDE või Gnome töölaudadel polnud. Selleks käivitage järgnev käsk (KDE kasutajad vahetage Gnome KDE-ga ära).
yum groupinstall "GNOME Desktop Environment"
  • Mõned uued grupid on loodud:
yum grouplist

Vaadake, kas on olemas Eclipse ja Java Development grupid.

Probleemid

Otse loomulikult võib uuendamisega ette tulla ka probleeme. Nende lahendamisel on vast abiks YumUpgradeFaq