LFS 是什么呢?
就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴---个性化的linux,不单单是个性的桌面。
LFS有什么优势呢?现在看来,它可以提供最快和最小的linux。但是最大的优势就是,
安装LFS是菜鸟变成高手的捷径。第一次安装,需要按照LFS文档安装,如果在此期间所有文档内容你都认真的阅读,保证你受益匪浅;然后发现很多地方可以不按照别人的老路操作,这个时候用自己的方式参考第一次安装的经验,再一次建立linux,完成的时候,你会发现你在linuxsir上已经再也不是菜鸟了。
安装两次LFS,总共要用去你一个多礼拜的业余时间。但是这一个多礼拜将是你linux水平进步最快的一个多礼拜。
当然,不是说LFS要装两遍,也没有说,一定要装那么长时间。如果闷头装,什么都不管,大概一共十几个小时就有一个高效的完整的linux系统呈现在你面前。( 根据机器速度不同时间上会有差异)
最后,在我们开始之前,你想一下,丰富的linux知识对于你来说比在mplayer上看片,用kde作PP桌面等来说是不是更重要。如果是,我们期盼你成功完成LFS系统加入我们LFS使用者研究者的行列!
( 如果在安装过程之中有什么问题,近管在版上提出来,这里所有朋友都会尽力给你解答的。)
第一部分:准备基本的linux系统
这个部分一般被称为LFS,只编译出一个文本状态的可以启动的系统。
具体安装过程在这个地方:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=8723
这是我们翻译的LFS安装文档,建议从前两个连接下载,版本会比较新。安装的时候一定要认真阅读,一个小失误都可能造成你的系统后面出问题。
软件包的下载可以去linuxfromscratch的主力站点
http://www.linuxfromscratch.com
或者去这里
http://www.linuxsir.com/bbs/showthread.php?s=&threadid=13273
在这个ftp上有安装整个系统需要的软件包和文档。甚至有OpenOffice,REdoffice,starsuite,quake的pak0等等。
如果想让自己的系统拥有最高的效率,一定要在编译的时候加适合自己机器的参数,参见:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=8724
一定要主意,下面哪个包在编译的时候是不能加优化参数的!!!!如果错加了优化参数,会造成各种各样稀奇古怪的问题。千万注意!!!
第2部分:让你的系统象其他发行版一样工作。
这个部分被称为BLFS ( BEYOND LFS)负责安装剩下的X-window,gnome等软件包。 到了这里你已经对编译程序小有心得了。到前面提到的站点下载BLFS的文档。这个是英文的了。这个文档不用在一步步按顺序安装,具体推荐的安装方式可以参照:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=8725
这个文档从头到尾包含了安装BLFS需要注意的地方。
实际上在安装完LFS之后,装上freetype之后就可以编译X。有了X之后就可以进行汉化
BLFS汉化过程如下:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=8726
其中可以参照REDHAT的汉化
安装中文输入,gwubi和lfs配合很好,建议安装
至此,如果你完成了上面的内容。你的LFS已经基本完成了,congratulations!
第3部分:把你的安装心得写到这里,和我们分享讨论。