关于fedora14安装失败的经验共享
最近在学《UNIX网络编程 第2卷 进程间通信》这本书,笔者也下了作者在www.kohaha.com中的代码来调试哈,增加哈经验!
笔者先装的是vmare7.0+redhat9.0的linux环境,但是当学到posix queue章节的时候,才发现我的redhat不支持posix queue!
网上查了一大堆的关于redhat9.0 posix queue的实现方法,有的说kernel2.4对posix queue支持很不好!建议换到kernel2.6.
www.zhishiwu.com
好笔者就开始在redhat9.0中换kernel,换到2.6.18,但是当笔者换好之后,才发现还是不支持,因为如果我们要让mqueue的代码编译通过,必须在/usr/include/mqueue.h,但是笔者换了内核后还是
没有,后面恍然大悟这是在glibc中的,然后去更新glibc,下了很多的glibc版本,还是在虚拟机中装不成功,说是环境不匹配,果断2了,redhat9.0已经很多年没有更新了!只有放弃了!
我突然想去重新装一个kernel2.6的ubuntu10.04,装好之后,发现坑爹的ubuntu还是不支持啊!
好嘛,我又准备去装一个fedora,选择的是fedora14,因为听各位大虾说后面的版本都是坑爹的版本,对硬件要求很高了!
www.zhishiwu.com
刚开始还是使用的vmware7.0+fedora14进行安装(具体安装方法大家可以在网上随便搜一下,一大堆),一切配置好后,进行软件安装,坑爹的一安装就安装了8个多小时。why???
后面才发现我在选择是否update安装的时候点了确定(坑爹啊!!!!),在等待了8个多小时之后,终于安装完成!reset,系统黑屏!why????起初我以为是系统有问题,然后各种网上查资
料,有大虾说可能vmware不兼容,好嘛 我去下了一个vmware8.0,重复这样,坑爹的启动起来还是黑屏啊!!!!!
没办法,下了一个最新的vmware9.0来试一下!(大家注意我现在还没意识到为啥子要安装8个多小时)
经过10多个小时的安装,终于安装成功并能正常启动起来,笔者小激动了一下!
开始安装samba,system-config-samba,安装好之后,去打开system-config-samba,开始samba的配置,坑爹啊,系统报错!
网上查了10个多小时,终于在fedoraproject.org中查到是python-slip版本问题,上面说python-slip.0.2.19-1.fc14这个版本有问题,坑爹啊!!!
这个版本是fedora的最新版本,也是最后一个版本!因为现在fedora组织已经不维护fedora14的东西了!笔者罩不住了!
硬着头皮去安装了一个17版本,终于可以配置了!
笔者经验:
1、不要盲目的按照网上的fedora14方法,在安装的时候不要点update安装;
2、不要以为所有的东西都是最新的最好,要考虑到软件的兼容问题,因为我们是在用别人的操作系统,他照样有bug,而坑爹的fedora对原来的版本已经不维护了!到时候如果出错就真的叫天天不应,叫地地不灵了;
3、安装的时候一定要有耐心,笔者前前后后安装这个fedora14用了一个多星期,因为笔者还要上班,所以只有利用有限的周末时间,期间有很多次想放弃,但是咬着牙还是挺过来了,期间很辛苦,但是增加了自己的经验!