在linux系统中安装封装成所谓的“tarball”的软件的过程为:
1、从相关网站取得tarball,并储存于适当目录下(习惯是放在/usr/src目录下)。
2、解开包:
$ mkdir pkgdir
$ cd pkgdir (确保解开后的文件不影响原有文件)
$ tar xvzf package.tar.gz (对于gzip压缩文件)
或
$ tar xvjf package.tar.bz2 (对于bzip2压缩文件)
3、在解开后的文件中找到INSTALL或README之类的说明文件,这类文件应该含有详细的安装文件。
$ less INSTALL
4、依据指示设定编译选项,然后开始编译。大多数tarball包都会随附一个configure脚本程序,使用下列方式可查看并暂存所有编译选项的说明:
$ ./configure --help | tee /tmp/cfgopt
实际需要设定的编译选项根据你要安装的软件和系统环境而定。由于编译选项通常很多,所以将其另外存储到一个临时文件中,以便以后参考。决定好编译选项之后,便可以开始进行编译:
$ ./configure options
$ make
5、如果编译失败,你可能要回到前两个步骤,仔细阅读说明文件,看看还有什么地方需要调整;如果编译成功,就可以切换到root身份(超级用户身份),并进行安装:
$ su -l
password: ******
# make install
6、安装好软件之后,请依照包随附的说明文件来设定该软件。