袖珍 Linux 指南

大卫·霍顿

修订历史
版本 3.12005-04-09修订者:DH
细微之处的澄清和拼写更正。
版本 3.02004-11-02修订者:DH
将引导加载程序从 LILO 更改为 GRUB。更新了所有源代码包的版本。对一些 shell 命令和脚本进行了细微的澄清。
版本 2.12004-02-18修订者:DH
更正了错别字。将资源站点托管更改为 SourceForge。添加了附录 B,将 GNU 自由文档许可证作为本文档的一部分。
版本 2.02003-11-08修订者:DH
更新为使用 GNU coreutils 代替 fileutils、sh-utils 和 textutils。更新了许多源代码包的版本号。引入 Freshmeat 作为查找源代码的资源。将 /etc/mtab 更改为真实文件,而不是使用指向 /proc/mounts 的符号链接。更正了 local_fs 脚本错误。更新了电子邮件地址。
版本 1.22003-05-31修订者:DH
更正了 “strip -o library” 命令中的错误。
版本 1.12003-05-21修订者:DH
错误修复、错别字更正和改进的 XML 标记。
版本 1.02003-02-17修订者:DH
初始版本,由 LDP 审阅。

《袖珍 Linux 指南》 适用于任何有兴趣学习从源代码构建 GNU/Linux 系统技术的人。本指南的结构是一个项目,该项目构建了一个名为 “袖珍 Linux” 的小型基于软盘的 GNU/Linux 系统。每一章都探讨了整个系统的一小部分,解释了它的工作原理、为什么需要它以及如何构建它。完成 “袖珍 Linux” 项目后,读者应该对 GNU/Linux 系统的工作原理有更深入的了解,并有信心探索更大、更复杂的纯源代码项目。


目录
法律信息
1. 版权和许可
2. 免责声明
简介
1. 关于袖珍 Linux
2. 先决技能
3. 项目格式
4. 帮助与支持
5. 反馈
1. 项目启动
1.1. GNU/Linux 简史
1.2. 袖珍 Linux 的目标
1.3. 在约束条件下工作
2. 一个简单的原型
2.1. 分析
2.2. 设计
2.3. 构建
2.4. 实施
3. 节省空间
3.1. 分析
3.2. 设计
3.3. 构建
3.4. 实施
4. 一些基本实用程序
4.1. 分析
4.2. 设计
4.3. 构建
4.4. 实施
5. 检查和挂载磁盘
5.1. 分析
5.2. 设计
5.3. 构建
5.4. 实施
6. 自动化启动和关机
6.1. 分析
6.2. 设计
6.3. 构建
6.4. 实施
7. 启用多用户
7.1. 分析
7.2. 设计
7.3. 构建
7.4. 实施
8. 填补空白
8.1. 分析
8.2. 设计
8.3. 构建
8.4. 实施
9. 项目总结
9.1. 庆祝成就
9.2. 计划下一步
A. 托管应用程序
A.1. 分析
A.2. 设计
A.3. 构建
A.4. 实施
B. GNU 自由文档许可证
B.1. 序言
B.2. 适用性和定义
B.3. 逐字复制
B.4. 批量复制
B.5. 修改
B.6. 合并文档
B.7. 文档集合
B.8. 与独立作品的聚合
B.9. 翻译
B.10. 终止
B.11. 本许可证的未来修订
B.12. 附录:如何将本许可证用于您的文档