第 12 章 自由软件的编译及安装

1. 简介
1.1. 需求
1.2. 编译
1.3. 发行版的结构
2. 解压缩
2.1. tar.gz 压缩包
2.2. GNU Tar 的使用
2.3. Bzip2
2.4. 亲身实践!
3. 配置
3.1. Autoconf
3.2. Imake
3.3. 各种 shell 脚本
3.4. 其他
4. 编译
4.1. Make
4.2. 规则
4.3. 开始执行!
4.4. 解释
4.5. 是什么原因它不起作用?
5. 安装
5.1. 使用 Make
5.2. 问题
6. 支持
6.1. 文档
6.2. 技术支持
6.3. 如何找到自由软件
7. 致谢

摘要

经常有人询问如何从源代码安装自由软件。亲自编译软件实在是一件简单的事,因为不论您要装什么,大部分的步骤都是相同的。本文的目的就是手把手地指导初学者,并解释每一步的作用。我们假定读者对 UNIX® 系统已经有了基本的了解(比如 lsmkdir)。

本文仅仅是一份指南,而非参考手册。因此在结尾处有一系列链接来回答所有悬而未决的问题。希望各位读者批评指正。