Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1187181
  • 博文数量: 89
  • 博客积分: 10546
  • 博客等级: 上将
  • 技术积分: 1510
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-16 01:24
文章分类

全部博文(89)

文章存档

2012年(7)

2011年(4)

2010年(5)

2009年(52)

2008年(21)

分类: LINUX

2009-11-19 17:44:22


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 效果好。




阅读(3785) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

hantsy2012-01-03 22:23:27

F16 上,我的机器根本就跑不动Gnome3了。

月生沧海2012-01-03 19:13:15

试一下,谢谢了。