文号
824563
阅读
10213
回复
5
收藏
6
从零开始组装Linux(Linux From Scratch)
2016/08/17
IP:四川
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Welcome to Linux From Scratch!

Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code.

Currently, the Linux From Scratch organization consists of the following subprojects:

LFS :: Linux From Scratch is the main book, the base from which all other projects are derived.
BLFS :: Beyond Linux From Scratch helps you extend your finished LFS installation into a more customized and usable system.
ALFS :: Automated Linux From Scratch provides tools for automating and managing LFS and BLFS builds.
CLFS :: Cross Linux From Scratch provides the means to cross-compile an LFS system on many types of systems.
HLFS :: Hardened Linux From Scratch focuses on building an LFS system with heightened security.
Hints :: The Hints project is a collection of documents that explain how to enhance your LFS system in ways that are not included in the LFS or BLFS books.
LiveCD :: The LiveCD project provides a CD that is useful as an LFS build host or as a general rescue CD.
Patches :: The Patches project serves as a central repository for all patches useful to an LFS use
[ 修改于10年4个月前 - 2016/08/17 15:03:04 ]
10年4个月前IP:浙江
824586
1楼
这个装起来累,用起来更累。
引用
评论
acmilan作者
10年4个月前IP:四川
824587
2楼
引用 .........:
这个装起来累,用起来更累。
所以这东西了解下就好,有需要的时候再去组装→_→
引用
评论
acmilan作者
10年4个月前修改于 10年4个月前IP:四川
824590
3楼
其实个人认为,这里面最有学习价值的是CLFS,即从零开始交叉编译Linux,这个自由度最大,也最麻烦,学到的东西也最多。不过实际上,所有的版本都很麻烦,也很浪费时间。比如LFS要编译3遍GCC,两遍GLIBC,而CLFS要编译4遍GCC,两遍GLIBC。
引用
评论
10年4个月前IP:湖北
824598
4楼
没有做过一次完整LFS的,应该不算懂Linux。
这个项目真正目的,是让你理解和看到,如何从一堆源代码变成真正的操作系统,过程有点像神话传说,上帝-》微生物-》低等动物-》高等动物-》智慧生物。要是把它当发行版用,估计没几个人能接受掌握得了。
引用
评论
7年10个月前IP:北京
854101
5楼
引用acmilan发表于2楼的内容
引用 .........:这个装起来累,用起来更累。所以这东西了解下就好,有需要的时候再去组装→_→

你可以试试gentoo

引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的