Chinaunix首页 | 论坛 | 博客
  • 博客访问: 25664
  • 博文数量: 4
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 29
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-06 08:59
文章分类
文章存档

2017年(2)

2016年(1)

2013年(1)

我的朋友

分类: LINUX

2013-02-24 21:40:44

最近在学《UNIX网络编程 第2卷 进程间通信.pdf》这本书,笔者也下了作者在中的代码来调试哈,增加哈经验!

笔者先装的是vmare7.0+redhat9.0的linux环境,但是当学到posix queue章节的时候,才发现我的redhat不支持posix queue!

网上查了一大堆的关于redhat9.0 posix queue的实现方法,有的说kernel2.4对posix queue支持很不好!建议换到kernel2.6.

好笔者就开始在redhat9.0中换kernel,换到2.6.18,但是当笔者换好之后,才发现还是不支持,因为如果我们要让mqueue的代码编译通过,必须在/usr/include/mqueue.h,但是笔者换了内核后还是

没有,后面恍然大悟这是在glibc中的,然后去更新glibc,下了很多的glibc版本,还是在虚拟机中装不成功,说是环境不匹配,果断2了,redhat9.0已经很多年没有更新了!只有放弃了!

 

我突然想去重新装一个kernel2.6的ubuntu10.04,装好之后,发现坑爹的ubuntu还是不支持啊!

 

好嘛,我又准备去装一个fedora,选择的是fedora14,因为听各位大虾说后面的版本都是坑爹的版本,对硬件要求很高了!

 

刚开始还是使用的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用了一个多星期,因为笔者还要上班,所以只有利用有限的周末时间,期间有很多次想放弃,但是咬着牙还是挺过来了,期间很辛苦,但是增加了自己的经验!

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