手把手教你构建自己的Linux系统

手把手教你构建自己的Linux系统
作 者: 孙海勇
出版社: 人民邮电出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: LINUX
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  孙海勇从事Linux系统定制研究和开发,发表过多篇LFS相关的文章并被众多IT技术网站转载。首个Linux内核级UTF-8编码文字显示补丁的作者,第一位制作了在龙芯CPU下运行的纯64位Linux系统及发行版。

内容简介

《手把手教你构建自己的Linux系统》以如何使用源代码搭建一套Linux系统这一独特的角度介绍Linux系统的构成,主要内容包括走进GNU/Linux、LFS,Linux系统定制原理,制作GNU/Linux系统的准备工作,本地定制GNU/Linux系统——临时系统,本地定制GNU/Linux系统——目标系统,LiveCD/DVD的制作,LiveUSB的制作,交叉编译GNU/Linux系统原理,交叉编译GNU/Linux系统过程,交叉编译GNU/Hurd系统的制作等内容。《手把手教你构建自己的Linux系统》适合Linux编程爱好者学习和阅读,也可作为大中专院校相关专业师生的参考书。

图书目录

第1章 走近GNU/Linux、LFS 

1.1 GNU、Linux、Hurd及开源软件 

1.2 GNU/Linux的发行版 

1.3 创造自己的GNU/Linux系统——LFS 

1.4 GNU/Linux相关标准化介绍 

1.5 源代码定制系统相关网络资源 

第2章 基础准备——Linux系统定制原理 

2.1 Linux系统的组成及架构 

2.2 Linux的启动过程 

2.3 本地定制Linux系统的原理 

2.4 本地定制GNU/Linux系统的制作步骤设计 

第3章 制作GNU/Linux系统的准备工作 

3.1 准备好你的计算机 

3.2 下载必要的软件 

3.3 保存和恢复工作状态的方法 

3.4 创建制作分区 

第4章 本地定制GNU/Linux系统——临时系统 

4.1 设置环境变量 

4.2 编译软件包的一般步骤 

4.3 预工具链 

4.4 临时工具链 

4.5 临时系统

第5章 本地定制GNU/Linux系统——目标系统 

5.1 目标系统环境设置 

5.2 目标系统工具链的制作 

5.3 目标系统的制作 

5.4 使系统可以启动 

5.5 如何提高成功率以及部分常见问题的解决方法 

第6章 LiveCD/DVD的制作 

6.1 LiveCD启动原理 

6.2 LiveCD相关技术介绍 

6.3 LiveCD制作的准备工作 

6.4 LiveCD最终系统的制作 

6.5 LiveCD专用内核制作 

6.6 LiveCD初始化辅助系统的制作 

6.7 LiveCD的生成 

6.8 完成之后 

第7章 LiveUSB的制作 

第8章 交叉编译GNU/Linux系统原理 

第9章 交叉编译GNU/Linux系统过程 

第10章 GNU/Hurd系统的制作 

参考文献