许多适用于各种 UNIX 和 Linux 系统的软件包都以压缩的源代码文件存档形式提供。同一个软件包可以“构建”以在不同的目标机器上运行,从而避免了软件作者必须生成多个版本。 因此,一个软件程序包的单个发行版最终可能以各种形式在 Intel 机器、DEC Alpha、RISC 工作站甚至大型机上运行。 不幸的是,这会将实际“构建”和安装软件的责任转移到最终用户、事实上的“系统管理员”、坐在键盘前的人——你。 不过,请放心,正如本指南将演示的那样,这个过程远没有看起来那么可怕或神秘。