这里的原因会很多. 但是最主要的原因想安装LFS系统. 有一个很多人都问的问题:" 我们为什么要用这样繁琐的手动的方式来安装LINUX, 而不去找一个现成的发行版讷 " 问到点子上了。
一个重要的原因是LFS可以帮助人们了解linux系统从头到脚到底是怎么工作的. 打造一个LFS系统的过程把linux内部各个部分如何协调工作以及互相的倚赖关系展示出来. 可能更关键的时候你可以安装自己的喜好和需要定制自己的系统。
一个显著的好处是LFS可以叫你从更大的程度上控制你的系统, 而不倚赖于别人打造的工具. 使用LFS, 你成为了linux系统每个部分的操纵者, 比如目录的分配和起动脚本. 你同样可以了解, 每一个程序是作什么的, 装在哪里, 如何安装的。
另一个LFS带来的好处是你可以建立一个袖珍的linux系统. 在安装一般的linux发行版的时候, 最后总有一些你永远不用的程序装在系统里面. 它们占据了宝贵的硬盘空间. 把一个LFS系统安装到小于100M是不难的. 仍然觉得很大么 有些人正在致力于建立一个小体积的嵌入式LFS系统. 我们成功的吧一个系统缩减到了8M, 并且可以支持Apache网络服务器. 进一步的简化可以把体积压缩到5M以下。
我们把一般的linux发行版比作一个从快餐店里面买的你也不知道它到底有什么的汉堡,. LFS不是一个汉堡, 而是一个汉堡的菜谱. 你可以去掉你不想要的原料, 加进你想吃的还有喜欢的作料. 当你对你的菜谱满意的时候, 就可以准备动手了. 然后煎炒烹炸就随你了。
另外一个比喻就是把LFS和一个建好的房子相比. LFS只给你一个建造的蓝图, 你自己来决定如何来建造. 你可以随意改变你的建房计划。
自定义linux系统的另一个优点是安全性. 你可以在编译系统源码的时候加进任何一个你想要的安全补丁. 不用去等别人打过补丁的程序的编译。因为你永远不知道这个安全漏洞是不是被补上了, 除非你自己去编译它。