2008年6月28日星期六

在Fedora上使用Linux Fetion

大家都知道中国移动的飞信业务只能在特定的手机和Windows PC上使用。除了这两个计算平台以外,我们就没有办法使用飞信了。不过网上的Libfetion大哥就自己开发了Libfetion的库,进而开发了Libfetion的GUI程序。可惜他只提供了Ubuntu、Gentoo和Arch三个发行版的包,没有提供Fedora的rpm包。幸好还有GUI源码包使用。

好,自己动手,丰衣足食。我们自己来编译属于自己的libfetion

首先当然是从网上下载,下载地址是这个:http://www.libfetion.cn/download/App/linux-fetion-0.2.1.tar.gz

下载完以后就解压出来。然后打开终端,进入到你解压后的目录里。此时请你确保你的电脑能够有一个比较好的互联网连接,或者是Fedora的DVD介质版本,因为在编译之前我们需要下载一些软件包以解决编译和运行Libfetion的依赖关系。

第一步,把终端里的用户改为root。在终端里键入命令su,然后键入root用户的密码,这样就可以把用户转换到权限较高的root用户。因为在使用yum的时候一定要用root权限。这是Fedora系统的特性。

第二步,在终端里面输入yum install qt4 qt4-devel libcurl libcurl-devel kernel-devel automake gcc-g++ glibc glibc-devel,稍等片刻,系统就会自动下载和安装好各个软件包的。这样我们就构建好一个编译Libfetion的环境了。至于如何提高yum下载速度,请参详这个网址:http://blog.fedorachina.cn/linux/common/accelerate_update_with_presto_and_axel.html

第三步,在终端里输入qmake-qt4,大约5秒钟后,终端又再弹出提示符出来接着。如果qmake不正常,它会连带一些错误信息一起弹出来的。在这些错误信息中寻找解决办法。然后接着就是make。这里可能需要耗费几分钟的时间(编译时间视乎你的电脑性能),而且终端里不停出现一大堆代码出来。当它不再出现新的代码同时出现一个提示符的时候,编译意味着完成了。好!你的libfetion就此完成了。

最后,在终端里运行./linux-fetion,一个Linux飞信的GUI客户端就呈现在你的眼前。呵呵!!!Feodra和Fetion这两个F可以共存咯!

2008年6月24日星期二

用上axelget的感受

Fedora在中国没有一个正式的源,所以对于Fedora的Fans来说是一件糟糕的事。不过好在有澳大利亚太平洋,台湾国网中心和韩国这类的外源,速度还是很不错的,就是源同步的时间实在太慢了。而且最近都不知道出了什么问题,老是连不上,同时源也没有再更新了。或许这就是亚洲源的问题吧!!!

不过Linuxer的智慧是无穷无尽的。哪个源不行就换另外的一个源。可是Fedora的源实在太慢太慢了。怎么办呢???当然找yum插件帮忙啦!!!fastestmirror现在貌似不太行啦!!presto还没有什么源支持啊。不怕,我们还有axelget。这个小家伙实在太强悍了!!

安装axelget的方法就不再详述了,请看这个链接:http://blog.fedorachina.cn/linux/common/accelerate_update_with_presto_and_axel.html

大家都知道axelget的强悍了。不过倒是觉得Fedora这个更新的问题实在是一个比较麻烦的问题。关键点不是yum比apt落后多少。它们两个技术差不多的,甚至是yum比apt更先进更方便。因为yum可以使用Delta更新(貌似没有什么源支持哦!!)和实现多线程下载(在axelget 的帮助下)。yum不是郁闷的代名词啊。虽然它解决依赖关系的能力比不上apt,但是也不失为一套优秀的软件包管理工具啊!!

作为一个面向桌面的Linux发行版,即使它是作为Red Hat Enterprise LInux的试验场,它的Fans是永远的支持下去的。因为它是一个追求新技术追求先进的Linux发行版。可是……可是……源的问题……是……很…… 难……解决……滴!!貌似中国大陆都没有一个正规的Fedora源哦!!!

本来想做个集成了所有axelget插件的rpm包的,可惜就是那个spec文件还不会写。算了吧,以后再算!

2008年6月11日星期三

收到Mark的礼物

好不容易啊,终于收到了Canonical寄过来的光盘了。我一共申请了两张,安全无误地受到了两张。运气还可以吧!!呵呵!!!8.04,不错不错!!

真的感谢Mark啊!!

上图:

这个是外包装!





里面有什么东西呢???贴纸和光盘咯!











当然还有Kubuntu 8.04啦!!不过貌似没有了长时间支持(LTS)了









当然这种东西不能浪费,申请一次就足够了。人不能这样贪心的啊,呵呵!!!

Humanity To Others!!善待他人啊!!

2008年6月10日星期二

高考后的一年

今天是全国高考的第二天考试。哎,又一帮小孩子走进考场被高考折磨了。呵呵!!(苦笑!!)

回想起一年前的今天,那是我被折磨的一天。通常第二天是考数学和文(理)科基础的。我在考数学的时候,脑袋突然短路了,什么也没有想到,而且身体有些异常,貌似是发低烧。那一场我特别紧张,也是考得最糟糕的一科。考完以后,就发现本科梦很悬了。虽然前一天的语文和英语都考得不错(只不过是有些题目,呵呵,做英语听力的时候还是在发呆,不过做其他题目就状态甚佳^_^),但是对于一个本科席位绝对是没有把握的。而且后一天还有我最不擅长的那一科物理——虽然我选了这一科作为X科,可是这是心里最没有底气的那一科。呵呵!!调整了一个中午,下午的理科基础还考得挺理想的。后一天的物理感觉就是如有神助。嘿嘿,超水平发挥啊!!高考考完了,当然立刻就去玩啦!

到了放榜的那一天,心情确实十分紧张的。毕竟是关乎一个家庭的未来命运。幸好总分还算可以。虽然数学是排了个倒数的名次(我平时可排在前列的!!),好在有物理的如有神助地历史性达到最高点。第二批本科A线将会是囊中之物了。还幸好,能够保住个本科线。

细想起来一年前的我,真的是勤奋极了。这倒是没有什么奇怪的。形势和现实强迫我必须这样做。我也没有了退路,只能够拼了老命都要把高考考好。高考之前,我只能每天都在复习功课,做练习题目。办法真的不多啊,只有题海战术。再看看现在,那份学习的心还在,但是学习的动力和拼劲早已消失殆尽了。尽管我现在还不是很颓废,但是已经感到自己现在的状态在以后肯定绘出问题的。

高考后的这一年,总算把时间过多地放在大学社团活动那里了,何况大学的教学比起中学宽松得多。事实上大学的课程比中学的难得多,而且每一科都是很重要的,对于后找工作都会是必备的技能。呵呵,我偏偏就不是太认真地学习。我还要在花大量的课余时间来玩Linux——毕竟比打电子游戏要好得多的玩意。不过也是浪费了很多时间。唉,大学真的不知道是鬼地方。

还是奉劝一下今年升入大学的师弟师妹们,真的要认真学习啊,大学可不是想象中的这么容易熬过来的。不要让自己成为一推烂泥啊!!

2008年6月7日星期六

玩Fedora 9一定要有折腾的耐性

虽然Fedora 7和Fedora 8都是经典之作,Fedora 9也是算一个吧,但是使用Fedora 9则必须多加动手,多去研究。这就需要折腾的精神和耐性了。

Fedora虽然是Red Hat Enterprise Linux的试验场,但是在稳定性还是很不错的,有不少非重要等级的服务器都是用Fedora来架设,而不是RHEL或者CentOS。同时Fedora是一个追新的版本,每一次发布会带进不少新技术。Fedora项目本身也在支持和推动其他项目的发展,如GNOME、Linux Kernel、KDE等。就以GNOME 2.22来说吧,其中一个组件GNOME Display Manager(GDM)需要重写,这个部件是完全由Fedora的开发人员完成的,而且时间十分急迫。做出来的效果具体还不清楚,但是已经让人感到不适应了。还有更改了的SELinux和权限设置工具,感觉就是跟Windows Vista的用户帐户控制(UAC)如出一辙。每每做一个动作都是多加限制的。而且新的X.org Server实在是太新了,弄得两大显示芯片厂家都没有好的驱动程序来支持他们的产品。虽然后来都发布了新的驱动程序,但是明显是仓促之作,很多情况都出现这样那样的问题。用户在这方面的怨言很多啊!

当然Fedora 9的亮点还是很多的。例如源的速度终于上去了,还有新的Network Manager也是很多地改进了移动网络的支持。不过貌似不是太支持双线网络啊,呵呵!!
如果是双线接入的用户可能会麻烦一点,尤其是学生的校园网和电信宽带的用户。当然不能少说yum的图形前端啦,真的很大改进啊,稳定性比以前的强多了,但是就是不能够多选软件包同时安装。这一点,Fedora应该改进改进啊!优点是很多的,关键是你发现了没有啊!!

学习和使用Linux并不像Windows那样,随便就嚷嚷地骂人骂软件,就永远得不到Linux的精粹。当初我也是不明白这句话的意思。当我渐渐地熟悉了Linux的环境以后,我才真切地认识到这句话。学习和使用Linux不能够有一点浮躁的心情,一定要多实验,多动手,而不是一味地求人。知识是自己探求出来的,自己理解出来,那才是自己的。这样的学习才会觉得有意义。

学习Linux,就需要我们有折腾的精神,不怕困难的精神。但是我们不经历这样是获取不了Linux的精粹。所以学习Linux不只只是学习到计算机知识,还会学到不少人生哲理。