通过源码文件安装软件

1.首先,使用tar -xzvf来解开这个包(其他格式利用对应的解压命令进行解压),如:

******************************************************************
tar命令参数解释:
x 从档案文件中释放文件。
z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。
v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。
f 使用档案文件或设备,这个选项通常是必选的。
******************************************************************

这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似),用来存放解压了的内容。如本例中就是apache_1.3.6

2.进入这个目录,再用ls命令查看一下所包含的文件,命令如下:

你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。

1)如果是configure文件,就执行:

2)如果是Makefile文件,就执行:

3)如果是Imake文件,就执行:

4)如果没有itstall(安装过程)文件例如rzsz软件包,就执行

3.如果没有出现什么错误提示的话,tar包就安装完毕了。软件安装到什么位置,通常会在安装时出现。如果没有可以查阅一下README。


tar包安装过程中的常见问题:

1)没有安装C或C++编译器
确诊方法:执行命令gcc(C++则为g++),提示找不到这个命令。
解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
# rpm -ivh gcc*(C或C++编译器是RPM包,后续会讲到)

2)没有安装make工具
确诊方法:执行命令make,提示找不到这个命令。
解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
# rpm -ivh make*

3)没有安装autoconf工具;
确诊方法:执行命令make,提示找不到这个命令。
解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
# rpm -ivh autoconf*

4)缺少某些链接库;
确诊方法:在make时,提示需要某些文件。
解决方法:安装包含这个文件的包。



posted @ 2012-04-22 21:53  Andy_YF  Views(255)  Comments(0)    收藏  举报