考虑到工作的便利性,评估了fedora 12 3天后,开始从ubuntu迁移到fedora 12,使用了不到一周,不堪忍受,还是用回ubuntu。 原因:
- 仓库的不稳定,使用国外的仓库把,太慢,国内虽然有不好快速的仓库(比如sohu,比如163),但是都不太稳定。动不动就出现hash值不一致,要不就是
yum search的时候能找到软件包,但是安装的时候却出现404的错误。无语。
yum把rpm依赖关系搞的一团糟。我使用了fedora,updates,updates-testing,rawhide三个类型的仓库。这倒好,
yum update的时候,它是尽可能把f13,f14的包给你安装。
安装也就安装了吧,可是当我需要安装一个foo包的时候,却发现依赖的bar包版本太新。
于是你就要降级bar包,如果bar包是一个基础包,你的噩梦来了。
而一旦在这个时候,你关闭rawhide仓库。
你就完全陷入rpm依赖关系的泥沼了。
绝大部分要安装的软件依赖的包都不见了。
我不知道它是如何来做到版本控制的。 至少在ubuntu下,无论我使用多么新的版本仓库,目前还没有出现这种情况,即便是使用旧版本仓库,也不会发生如此情况。系统的不稳定。在ubuntu下,我正常驱动了我的无线网卡。同样的方法在fedora下无效。google了大部分文档,还是无法正常工作。于是开始升级核心到2.6.32及以上,因为官方说>2.6.31的核心是自带驱动的,我分别使用了2.6.32和2.6.34均不能工作。
当然这可能是核心的原因,不能完全赖在fedora上。但是注销以后,图形界面崩溃,导致键盘无响应。
ATI最新官方驱动无法在Fedora 上使用。这总是你的过错了吧。
只要工作的便利,还是依赖chroot,virtualbox等方式来解决吧。