如何从Fedora 9升级到Fedora 10(桌面和服务器)
版本1.0
作者:Falko Timme
本文介绍如何将Fedora 9系统升级到Fedora 10(2008年11月25日发布)。 升级过程适用于桌面和服务器安装。
我不会保证这将为您工作!
1初步说明
本文中的命令必须以root权限执行。 打开终端并以root身份登录,或者如果您使用普通用户登录,请键入
su
成为根。
2升级到Fedora 10
升级之前,我们必须安装最新的更新:
yum -y update
接下来我们清理yum缓存:
yum clean all
现在我们来升级过程。 通常我们可以通过第2.1章中描述的preupgrade来做到这一点。 但是,升级前没有让我选择Fedora 10进行升级(我已经在几个系统上试过了); 如果您遇到同样的问题,请参阅第2.2章,使用yum描述升级。
2.1使用Preupdate升级
安装preupdate ...
yum install preupgrade
...并在桌面上称之为...
preupgrade
(预升级向导将从桌面启动;选择Fedora 10并按照向导进行操作。)
...并在服务器上这样:
preupgrade-cli
(它会显示您可以升级的版本列表,如果一切顺利,它应该在列表中显示类似Fedora 10(Cambridge)
的内容。要升级,请将释放字符串附加到preupgrade-cli
命令:
preupgrade-cli "Fedora 10 (Cambridge)"
)
Preupgrade也会照顾您的RPMFusion软件包,因此,在升级前完成的所有操作都是重启:
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
最终升级系统。
如果您在系统上使用RPMFusion存储库,则可以按如下方式更新它们和RPMFusion包:
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
将新的GRUB引导加载程序安装到硬盘驱动器的MBR中:
/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: 0x0000454a
[...]
[root@localhost ~]#
)
最后,我们重新启动系统:
reboot
3链接
- Fedora: http : //fedoraproject.org/