什么是Linux From Scratch(从零开始Linux)?
# 什么是Linux From Scratch(从零开始Linux)?
Linux From Scratch(LFS)是一个项目它给你提供手把手的使用说明去从源代码构建你的自定义Linux系统
# 为什么我会想要一个LFS系统?
很多疑惑为什么他们应当经历从零构建Linux的麻烦,当他们可以就直接下载一个存在的Linux发行版。无论如何,这里有几个构建LFS的好处。考虑如下:
## LFS教人们一个Linux系统在内部的工作
构建LFS教你所有制作Linux的知识(tick),事情怎样一起工作并依赖对方。以及更重要的是,如何定义它使之变成你自己的品味和需求
## 构建LFS(会)生产一个非常简洁的Linux系统
当你安装一个平常的发行版,你经常在最终安装很多你很可能永远不会使用的系统。他们就仅仅呆在哪里占据(珍贵的)硬盘空间。获得一个安装后小于100MB的LFS系统并不难。那是不是依旧听起来很多?我们的一些成员一直在致力于创建一个非常小的嵌入式LFS系统。我们安装一个仅仅足够运行Apache网页服务器的系统;全部的硬盘空间使用大概是8MB。随着进一步精简,它可以减少到5MB或者更少。试试在常规发行版上实现。
## LFS是极其灵活的
构建LFS可以与成品房比较。LFS会给你一个房子的骨架,但它取决于你去安装管道,电器插座,厨房,浴室,等等。你有能力去把它变成任何你需要它成为的系统的类型,自定义完全为你
## LFE为你提供额外安全
你将会从源代码编译整个系统,因此会允许你审查任何事情,如果你想要这样做,以及应用所有你想要或需要安装的安全补丁。你不必等待某些其他人去提供一个新的二进制包,那(但愿)修复了安全漏洞。通常,你永远不会真的知道一个安全漏洞是否被修复除非你自己来
# 我可以用我的LFS系统做什么
一个 按照本书的 LFS系统是相当小的,但它被设计去提供一个强大的基础,那就是你可以添加任何你想要的包。查看BLFS项目去获得一个挑选过的常用包
# 名人录(Who's who):
+ Project Creator: Gerard Beekmans
+ Managing Editor: Bruce Dubbs
+ Editor: Ken Moffat
+ Editor: Pierre Labastie
+ Editor: DJ Lucas
+ Editor: Douglas R. Reno
+ Editor: Thomas Trepl
+ Editor: Tim Tassonis
+ Editor: Xi Ruoyao
+ Plus numerous people who contribute to the book and its side projects.