Fedora 12 已经发布,昨天花了一个晚上的时间来升级。
由于以前使用preupgrade 升级失败,这两个版本都是采用 yum 直接升级。
参考:
以下所有操作以超级用户执行。
首先,下载最新版本(Fedora 12)的fedora-release rpm包.
然后安装。
rpm -Uvh fedora-releaseXXX.rpm
它主要提供了fedora的repository 配置文件和版本说明文件/etc/redhat-release等。
执行
yum clean all
清理系统的所有缓存。
重启一下系统,执行
yum update rpm
Fedora 12 中rpm文件的压缩方式发生了变化,所以首先将rpm先升级到最新版本。
然后执行
yum upgrade -y
升级整个系统,如果出现依赖问题,先逐个删除出现依赖问题的包。
根据带宽不同和系统软件包的数量不同,下载时间也不一样,我是开了一晚上机完成。
执行
yum groupupdate "Base"
保持基础系统的完整性。
如果没有什么意外,一切领事问题都可以自动解决。
安装新内核,执行
yum update kernel
重新启动一下。
检查系统是否有fc11 残留软件。
rpm -aq|grep fc11
将不需要的包一一删除,一些新安装 Fedora 12可能会因为依赖问题一并删除,你可以完成这步之后再重新安装。
目前rpmfusion 还没有释放出最新 Nvidia 驱动程序,所有必需用手动的方式安装。
从 官方网站下载最新的 nvida驱动。
进入grub 界面,按下e(动作要快啊,默认Fedora只有一秒时间),在kernel一行结尾追加(3之前要添加空格)
3 nouveau.modeset=0
然后执行 ./NVIDIA-XXXX.run 进行编译。
需要安装编译相关工具,还有kernel-headers,kernel-devel等。
安装完毕,如果不需要kms,直接在/boot/grub/menu.lst中的kernel一行加上nouveau.modeset=0。
如果需要kms,可以参照 fedora wiki 上的设置进行(自己上官方网站查找,我自己不用,Fedora 11 中试了一次,没有意思)。
Fedora 12 好像默认启用了kms,如果你的显卡无法通过nouveau驱动,默认会转换到framebuffer 模式(模仿图形启动)。。。而启用fb模块,就可能导致不能加载nvidia.ko。
Fedora 12 带有 Gnome shell 预览版本,在 Gnome 3 正式发布,有机会一下gnome 3 的新特性。
执行
yum install gnome-shell desktop-effects
然后从Perference -> Desktop Effects 中选择 Gnome Shell。
不过我的感觉不好,没有 compiz 效果好。
阅读(3824) | 评论(2) | 转发(0) |