Next Previous Contents

2. 从取得开始

你有下载或其它方式取得一个软体套件. 最常见情况是它被打包起来 (tarred) 而且被压缩 (gzipped), 成为 .tar.gz.tgz 形式. 首先将它复制到一工作目录. 然後用 untargunzip 处理它. 处理它最适合的命令是 tar xzvf filename, 这□的 filename 当然是软体档名. 这种解开程序常常会安装适当档案在它所开启的子目录中. 注意的是如果套件名称有 .Z 结尾, 那将要使用 uncompress PACKAGENAME, 然後再用 tar xvf PACKAGENAME 而不要用之前的步骤.

有时打包起来的档案必须 untarred 且安装自使用者的家目录(home directory), 或者也许是在某个其它目录, 像是套件设定资料所指定的. 假若你设法要 untar 它而得到的是错误讯息, 也许就是那原因. 读一下套件文件, 特别是 README 和/或 Install 档案, 如果存在, 编辑设定档案和/或 Makefiles 如所需要的, 即与安装指示符合. 注意的是通常 去更改 Imake 档案, 因为这可能有未预期的结果. 某些软体套件允许自动安装程序,它是藉由执行 make install 来放置二元码在适当系统位置.

偶而, 你可能需要使用 patch档案,该档案有列出原本的与新的原始档案的差异, 来升级或加入臭□(bug)的修正至未打包(unarchived)的原始档案. doc档案与/或 README 档案会告知你这算不算该情况. 对於使用 Larry Wall 的强力 修补(patch) 工具之正常的语法(syntax)是 patch < patchfile.

你现在可以开始进行 建立 过程阶段了.


Next Previous Contents