Welcome to Linux From Scratch!

/****************************************************************************
 *                  Welcome to Linux From Scratch!
 * 说明:
 *     这里主要是想知道LFS项目的一些情况,想知道LFS到底包括哪些内容。
 *
 *                                        2016-3-17 深圳 南山平山村 曾剑锋
 ***************************************************************************/

参考文档:
    Welcome to Linux From Scratch!
    http://www.linuxfromscratch.org/

Welcome to Linux From Scratch!
欢迎来到LFS

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.
LFS项目的是教会你怎么从源代码一步一步搭建你自己的Linux系统。

Currently, the Linux From Scratch organization consists of the following subprojects:
目前,LFS组织了如下子项目:

LFS :: Linux From Scratch is the main book, the base from which all other projects are derived.
LFS :: 这是主要方向,其他的项目都是由这个基础派生出来。

BLFS :: Beyond Linux From Scratch helps you extend your finished LFS installation into a more customized and usable system.
BLFS :: 该项目是在LFS基础上进行扩展,目的是搭建更多的定制、等易于使用的系统。

ALFS :: Automated Linux From Scratch provides tools for automating and managing LFS and BLFS builds.
ALFS :: 该项目提供自动化、管理LFS、BLFS的搭建。

CLFS :: Cross Linux From Scratch provides the means to cross-compile an LFS system on many types of systems.
CLFS :: 该项目提供交叉编译LFS系统,以满足各种类型的系统。

HLFS :: Hardened Linux From Scratch focuses on building an LFS system with heightened security.
HLFS :: 该项目用于创建高安全性的LFS系统。

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.
Hints ::
该项目收集了一些文档,这些文档主要是解释如何增强定制的LFS系统,而这些说明在LFS、BLFS的指导书中并没有提及。

LiveCD :: The LiveCD project provides a CD that is useful as an LFS build host or as a general rescue CD.
LiveCD :: 该项目提供了一个非常有用的CD作为LFS搭建平台,当然这也是一个救援CD。

Patches :: The Patches project serves as a central repository for all patches useful to an LFS user.
Patches :: 该项目是一个服务器,作为一个中心创库,将所有的有用的软件软件提供给LFS使用者。

 

时间: 2025-01-19 17:29:51

Welcome to Linux From Scratch!的相关文章

《Linux From Scratch》第四部分:附录- 附录 A. 缩略词和术语

ABI Application Binary Interface 应用程序二进制接口 ALFS Automated Linux From Scratch 自动化 LFS API Application Programming Interface 应用程序设计接口 ASCII American Standard Code for Information Interchange 美国信息交换标准代码 BIOS Basic Input/Output System 基本输入/输出系统 BLFS Beyo

《Linux From Scratch》第一部分:介绍 第一章:介绍-1.3. 更新日志

       这是 Linux From Scratch 手册的 7.7-systemd 版本,发布于2015年3月6日.如果距离这个时间已超过 6 个月,那么应该已经有更新和更好的版本了.要获取的话,请访问这个页面 http://www.linuxfromscratch.org/mirrors.html 里任意一个镜像站点. 下面是本书上一次发布之后的更新列表. 更新日志条目: 2015-03-06 [krejzi] - LFS-7.7-systemd 发布. 2015-03-03 [bdub

《Linux From Scratch》第三部分:构建LFS系统 第九章:尾声- 9.1. 最后的最后

         哈哈,干的很不错!到这里,全新的 LFS 系统就已经安装完成了!我们也很期待你那闪闪发光的定制 Linux 系统呐. 创建一个 systemd 所需的 /etc/os-release 文件: cat > /etc/os-release << "EOF" NAME="Linux From Scratch" VERSION="7.7-systemd" ID=lfs PRETTY_NAME="Linux F

《Linux From Scratch》第三部分:构建LFS系统 第九章:尾声- 9.4. 接下来做什么呢?

         十分感谢你耐心的阅读这本 LFS 书,我们十分期待本书能够为你构建系统带来一点点的帮助. 我猜,你现在一定很开心--LFS 系统已经安装完成.但是,下面该作些什么呢?不用担心,我们早已经帮你准备好以下这些有益的信息了! 维护 定期检查软件的 bug 和安全公告.因为在从源码构建出 LFS 之后,你便应该养成经常去查看这些报告的好习惯.有关查询的去处,网上倒是有一些不错的资源,这里列举几个: CERT (计算机应急响应小组) CERT 有一个邮件列表,专门公示各种操作系统和应用程

What is Cross Linux From Scratch?

/**************************************************************************** * What is Cross Linux From Scratch? * 说明: * 本文想知道交叉编译的LFS到底是什么. * * 2016-3-23 深圳 南山平山村 曾剑锋 ***************************************************************************/ 参考文章

《Linux From Scratch》第三部分:构建LFS系统 第七章:基本系统配置- 7.3. LFS 系统中的设备和模块管理

 在 第六章, 我们通过 systemd 的源码包安装好了 udev.在开始了解它是如何工作之前,我们先来简要的回顾下以前处理设备的方法. 传统的 Linux 不管硬件是否真实存在,都以创建静态设备的方法来处理硬件,因此需要在 /dev 目录下创建大量的设备节点文件(有时会有上千个).这通常由 MAKEDEV 脚本完成,它通过大量调用 mknod 程序为这个世界上可能存在的每一个设备建立对应的主设备号和次设备号. 而使用 udev 方法,只有当内核检测到硬件接入,才会建立对应的节点文件.因为需要

《Linux From Scratch》第二部分:准备构建 第五章:构建临时文件系统- 5.10. GCC-4.9.2 - 第2遍

GCC 软件包包含 GNU 编译器集合,其中有 C 和 C++ 编译器. 大概编译时间: 7.7 SBU 所需磁盘空间: 2.6 GB 5.10.1. 安装 GCC 我们第一次编译 GCC 的时候安装了一些内部系统头文件.其中的一个 limits.h 会反过来包括对应的系统头文件 limits.h, 在我们的例子中,是 /tools/include/limits.h.但是,第一次编译 gcc 的时候 /tools/include/limits.h 并不存在,因此 GCC 安装的内部头文件只是部分

《Linux From Scratch》第三部分:构建LFS系统 第八章:让LFS系统可引导 - 8.4. 使用 GRUB 设置启动过程

 8.4.1. 简介 警告 对 GRUB 进行错误的配置可能会导致在没有外置启动设备(某些USB设备,某些 CD-ROM 等)的情况下无法正常的启动.你可能仅仅需要修改当前正在使用的引导器(比如:Grub-Legacy,GRUB2 或 LILO 等)的配置. 一定要确保你有一个可以引导的光盘或者是 U 盘以备不时之需,否则万一电脑真的不能启动谁都救不了你.如果你需要建立可引导的设备,可以按照以下方法操作(跳转到 BLFS 从 libisoburn 软件包安装 xorriso). (译者注:其实你

《Linux From Scratch》第二部分:准备构建 第二章:准备新分区- 2.2. 创建新分区

与绝大多数其它操作系统相同,安装 LFS 通常需要专门的分区.构建 LFS 系统比较推荐的方法是使用可用的空分区,或者如果条件允许,最好是在未分区的空间里新建分区. 最小化的系统需要大约 4 GB 的分区,这足以存储所有的源码包及满足编译的需求.但如果要将 LFS 作为主要的 Linux 系统,可能需要安装其它附加的软件,这将需要额外的空间.考虑到了日后所需的空间,一个 10 GB 的分区是比较合理的.LFS 系统本身并不会占用这么多的空间.但满足此要求的大分区将能提供足够大的临时储存空间.编译