本文介紹如何從 Fedora 9 升級(jí)到 Fedora 10。無論是桌面版還是服務(wù)器版,考試大提示你都可以采取這個(gè)升級(jí)步驟。
不保證此升級(jí)步驟也適合你。
1. 首項(xiàng)附注
本文提到的命令必須以 root 權(quán)限執(zhí)行。打開終端以 root 登錄,如果你已經(jīng)一常規(guī)帳號(hào)登錄,請(qǐng)輸入
su
就可以成為 root 權(quán)限了。
2. 升級(jí)至 Fedora 10
在升級(jí)之前,必須安裝最新的升級(jí)包
yum -y update
接著,清空 yum 緩存
yum clean all
現(xiàn)在就可以進(jìn)入升級(jí)過程了,一般情況下我們可以使用 Preupdate (預(yù)升級(jí))來升級(jí),我在 2.1 章節(jié)中細(xì)說。然而,Preupdate 沒有提示我選擇 Fedora 10 以便升級(jí)(我在幾個(gè)系統(tǒng)里面試過);如果你遇到相同的問題,請(qǐng)?zhí)?2.2 章節(jié),我在 2.2 章節(jié)中細(xì)說如何通過 yum 來升級(jí)。
2.1 使用 Preupdate 升級(jí)
安裝 Preupdate …
yum install preupdate
… 在桌面上找 …
preupdate
(Preupdate 升級(jí)向?qū)?huì)在桌面自動(dòng)啟動(dòng);選擇 Fedora 10 并跟著升級(jí)向?qū)б徊揭徊阶鼍涂梢粤?
.. 如果你用服務(wù)器版,在桌面上找…
preupgrade-cli
(它會(huì)顯示一個(gè)可升級(jí)版本清單。如果一切正常,你會(huì)在清單中看到Fedora 10 (Cambridge)。要升級(jí),在 preupgrade-cli 命令后面添加該發(fā)行版本的字符串
preupgrade-cli “Fedora 10 (Cambridge)”
Preupgrade 會(huì)照顧到你的 RPM Fusin 包,你要做的就是在 Preupgrade 預(yù)升級(jí)完成之后重新啟動(dòng)就好了。
reboot
2.2 使用 Yum 升級(jí)
如果你不能使用 Preupgrade 來升級(jí),也或者你更喜歡 yum ,那么請(qǐng)參考下面這一章:
安裝 Fedora 10 發(fā)行包
i386
rpm -Uvh linux/releases/10/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm">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
然后運(yùn)行
yum upgrade
就可以升級(jí)了。
如果你正在使用 RPM Fusin 軟件倉庫,你可以通過下面的命令升級(jí) 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 引導(dǎo)扇區(qū)安裝新的 Grub 啟動(dòng)器
/sbin/grub-install /dev/sda
(用你自己的硬盤分區(qū)來替換 /dev/sda ,你可以通過下面的命令找到你安裝在哪個(gè)硬盤分區(qū))
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 ~]#
最后,重啟系統(tǒng)就可以了。
3. 鏈接
Fedora: http://fedoraproject.org/
不保證此升級(jí)步驟也適合你。
1. 首項(xiàng)附注
本文提到的命令必須以 root 權(quán)限執(zhí)行。打開終端以 root 登錄,如果你已經(jīng)一常規(guī)帳號(hào)登錄,請(qǐng)輸入
su
就可以成為 root 權(quán)限了。
2. 升級(jí)至 Fedora 10
在升級(jí)之前,必須安裝最新的升級(jí)包
yum -y update
接著,清空 yum 緩存
yum clean all
現(xiàn)在就可以進(jìn)入升級(jí)過程了,一般情況下我們可以使用 Preupdate (預(yù)升級(jí))來升級(jí),我在 2.1 章節(jié)中細(xì)說。然而,Preupdate 沒有提示我選擇 Fedora 10 以便升級(jí)(我在幾個(gè)系統(tǒng)里面試過);如果你遇到相同的問題,請(qǐng)?zhí)?2.2 章節(jié),我在 2.2 章節(jié)中細(xì)說如何通過 yum 來升級(jí)。
2.1 使用 Preupdate 升級(jí)
安裝 Preupdate …
yum install preupdate
… 在桌面上找 …
preupdate
(Preupdate 升級(jí)向?qū)?huì)在桌面自動(dòng)啟動(dòng);選擇 Fedora 10 并跟著升級(jí)向?qū)б徊揭徊阶鼍涂梢粤?
.. 如果你用服務(wù)器版,在桌面上找…
preupgrade-cli
(它會(huì)顯示一個(gè)可升級(jí)版本清單。如果一切正常,你會(huì)在清單中看到Fedora 10 (Cambridge)。要升級(jí),在 preupgrade-cli 命令后面添加該發(fā)行版本的字符串
preupgrade-cli “Fedora 10 (Cambridge)”
Preupgrade 會(huì)照顧到你的 RPM Fusin 包,你要做的就是在 Preupgrade 預(yù)升級(jí)完成之后重新啟動(dòng)就好了。
reboot
2.2 使用 Yum 升級(jí)
如果你不能使用 Preupgrade 來升級(jí),也或者你更喜歡 yum ,那么請(qǐng)參考下面這一章:
安裝 Fedora 10 發(fā)行包
i386
rpm -Uvh linux/releases/10/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm">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
然后運(yùn)行
yum upgrade
就可以升級(jí)了。
如果你正在使用 RPM Fusin 軟件倉庫,你可以通過下面的命令升級(jí) 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 引導(dǎo)扇區(qū)安裝新的 Grub 啟動(dòng)器
/sbin/grub-install /dev/sda
(用你自己的硬盤分區(qū)來替換 /dev/sda ,你可以通過下面的命令找到你安裝在哪個(gè)硬盤分區(qū))
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 ~]#
最后,重啟系統(tǒng)就可以了。
3. 鏈接
Fedora: http://fedoraproject.org/