作者:Mendel Leo Cooper
http://personal.riverusers.com/~thegrendel/
译者:J.S.Lin
这是份广泛指引文件,可用来建立"一般性" UNIX 软体发行套件在 Linux 下.
1. 简介
很多软体套件提供给各式 UNIX, 包括 Linux, 是将原始码档案压缩成档
案(archives)而发行的. 相同的套件可以建立以便在不同对象的机器上执行, 并
且这可节省些软体成品而免於必须制造各种发行版本. 软体套件的单一发行版本
结果能执行在各式实体(incarnations), 像是在 Intel 机器, DEC Alpha, RISC
工作站, 甚至是电算主机. 但不幸的是, 这将"建立"软体的工作推给了最终使用
者(end user), 实际上是"系统管理者", 即坐在键盘前的同志...你. 虽然这样,
认真来说这过程并不是像它看起来那麽可怕或不可思议, 就像这指引所解说一
样.
2. 从取得开始
你有下载或其它方式取得一个软体套件. 最常见情况是它被打包起来 (tarred)
而且被压缩 (gzipped), 成为 .tar.gz 或 .tgz 形式. 首先将它复制到一工作目
录. 然後用 untar 和 gunzip 处理它. 处理它最适合的命令是 tar xzvf
filename, 这□的 filename 当然是软体档名. 这种解开程序常常会安装适当档
案在它所开启的子目录中. 注意的是如果套件名称有 .Z 结尾, 那将要使用
uncompress PACKAGENAME, 然後再用 tar xvf PACKAGENAME 而不要用之前的步
骤.