歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 詳述從Fedora 9 升級到 Fedora 10(桌面版與服務器版)

詳述從Fedora 9 升級到 Fedora 10(桌面版與服務器版)

日期:2017/2/28 16:50:39   编辑:Linux教程

版本:1.0
作者:Falko Timme <ft [at] falkotimme [dot] com>

本文介紹如何從 Fedora 9 升級到 Fedora 10(已於–2008年11月25日發布)。無論是桌面版還是服務器版,你都可以采取這個升級步驟。

我不保證此升級步驟也適合你。

1. 首項附注

本文提到的命令必須以 root 權限執行。打開終端以 root 登錄,如果你已經一常規帳號登錄,請輸入

su

就可以成為 root 權限了。

2. 升級至 Fedora 10

在升級之前,必須安裝最新的升級包

yum -y update

接著,清空 yum 緩存

yum clean all

現在就可以進入升級過程了,一般情況下我們可以使用 Preupdate (預升級)來升級,我在 2.1 章節中細說。然而,Preupdate 沒有提示我選擇 Fedora 10 以便升級(我在幾個系統裡面試過);如果你遇到相同的問題,請跳至 2.2 章節,我在 2.2 章節中細說如何通過 yum 來升級。

2.1 使用 Preupdate 升級

安裝 Preupdate …

yum install preupdate

… 在桌面上找 …

preupdate

(Preupdate 升級向導會在桌面自動啟動;選擇 Fedora 10 並跟著升級向導一步一步做就可以了)

.. 如果你用服務器版,在桌面上找…

preupgrade-cli

(它會顯示一個可升級版本清單。如果一切正常,你會在清單中看到Fedora 10 (Cambridge)。要升級,在 preupgrade-cli 命令後面添加該發行版本的字符串

preupgrade-cli “Fedora 10 (Cambridge)”

Preupgrade 會照顧到你的 RPM Fusin 包,你要做的就是在 Preupgrade 預升級完成之後重新啟動就好了。

reboot

2.2 使用 Yum 升級

如果你不能使用 Preupgrade 來升級,也或者你更喜歡 yum ,那麼請參考下面這一章:

安裝 Fedora 10 發行包

i386

rpm -Uvh ftp://download.fedora.RedHat.com/pub/fedora/linux/releases/10/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm

x86_64

rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/10/Fedora/x86_64/os/Packages/fedora-release-*.noarch.rpm

然後運行

yum upgrade

就可以升級了。

如果你正在使用 RPM Fusin 軟件倉庫,你可以通過下面的命令升級 RPM Fusion 軟件倉庫本身,及 RPM Fusion 包:

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm && yum -y update

在你的電腦的 MBR 引導扇區安裝新的 Grub 啟動器

/sbin/grub-install /dev/sda

(用你自己的硬盤分區來替換 /dev/sda ,你可以通過下面的命令找到你安裝在哪個硬盤分區)

fdisk -l

[root@localhost ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×0000454a

[...]

[root@localhost ~]#

最後,重啟系統就可以了。

3. 鏈接

Fedora: http://fedoraproject.org/

Copyright © Linux教程網 All Rights Reserved