|
发表于 2009-2-28 12:06:35
|
显示全部楼层
我觉得,做LFS最大的作用就是使自己的LINUX水平提高了非常大的一步。
自己的工作与linux关系不是很大,所以学习linux动力不强,更感觉不到linux能比我用盗版的windows方便多少。自己对于linux情节,我觉得就好象《星球大战》中的杰迪武士,不爱用非常先进的武器,却喜欢用非常古老的激光剑。这种古老的激光剑,在平常人的手中,就跟一个木棍似的,远不如威力强大的傻瓜型武器用着顺手,但在身怀绝技的杰迪武士手中,闪着各色光的激光剑真是太炫了!
另外的一点儿动力,就是想到自己的工作要用到嵌入式系统,所以可能用到嵌入式LINUX。而建立嵌嵌入式LINUX一个很重要的工作,就是对LINUX内核进行裁减,使其符合自己的硬件系统。但我并没有嵌入式硬件平台。当我想到,在有嵌入式硬件平台前,lfs可以使我熟悉linux系统。有了这样的基础,再搞嵌入式LINUX应该会容易多吧?
不过,直到现在,我的工作依然与LINUX系统没多大关系。
第一次是按照《手把手教你如何建立自己的Linux系统》做了,就是照着文章输入命令。说句让大家笑话的话,我那时连--prefix=/tools这样的参数的意义都不知道。那时就是急功近利,就是想看到自己的成果,所以也不耐心地看手册。
不过,因为一遍遍地输入--prefix=/tools,就是不看资料,也明白了--prefix=/tools是什么意思。
有些朋友认为做lfs不应当急功近利,要先仔细阅读手册。这种观点从理论上讲是正确的。但我就是没耐心。我是喜欢边学边做的人,只是是某种尝试不会造成灾难性的后果,我就会去试。对lfs就是这样。
因为急功近利,所以就会遇到各种各样的问题。一有问题,就翻手册、上网找答案。这样一来二去,倒使自己的LINUX水平提高了不少。
结果,在虚拟机上做了lfs6.1还不满足,就在硬盘分区上做;做了6.1还不满足,又做6.4;用LIVE CD不满足,又在其它系统下做;照着冲天飞豹的指导不满足,又照着手册做。现在,又想玩BLFS了。
最后,我感觉,做LFS也是一种爱好。有些人喜欢摄影,有些人喜欢户外运动,有些人喜欢旅游,有些人喜欢网络游戏。。。。。。,但我这些都不喜欢,所以在闲暇的时候整整lfs也是一种打发时间的好办法。
但如果,想通过lfs为自己建立一个linux系统工具,我认为在时间成本上是划不来的,不如用现成的、诸如debian、ubunto等发行版,很快就建立起适用各种目的的开发平台。 |
|