日期:2014-05-16  浏览次数:20755 次

怎样在Linux下安装软件

1、源代码包的安装?
gzip -d apache_1.3.20.tar.gz (解压)?
tar xvf apache_1.3.20.tar (解包)?
cd apache_1.3.20?
./configure (配置) ----./configure --help(查看configure选项)?
make (编译)?
make install (安装)?
make clean (卸载)?
注:典型的源代码包可以这样安装,但不都是这样,如webmin?
要执行其目录下./setup.sh进入交互式配置安装?
卸载用uninstall程序?
具体如果不清楚看要安装的包下的README文件?
2、RPM包的安装?
RPM软件包的一个例子:?
foo-1.0-1.i386.rpm?
其中包括软件包的名称(foo),版本号(1.0),发行号(1),和硬件平台(i386)。?
(1)安装?
# rpm -ivh foo-1.0-1.i386.rpm?
foo?
#######################?
A. 软件包已被安装?
# rpm -ivh foo-1.0-1.i386.rpm?
foo package foo-1.0-1 is already installed?
error: foo-1.0-1.i386.rpm cannot be installed?
如果你仍旧要安装该软件包,你可以在命令行上使用--replacepkgs 选项,这将忽略该错误信息。?
B. 文件冲突?
如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息:?
# rpm -ivh foo-1.0-1.i386.rpm?
foo /usr/bin/foo conflicts with file from bar-1.0-1?
error: foo-1.0-1.i386.rpm cannot be installed?