Linux下软件安装主要有三种方式,一种是源码安装,需要用户自己手动编译,另一种是RPM包 (RedHat Linux Packet Manager),通过RPM命令就可以实现安装。还有一种为*.bin文件,安装方法与Windows下的安装过程类似,这里不做介绍,本文主要介绍源 码安装与RPM包的安装。
安装: rpm –rebuild *.src.rpm
2 、.tar.gz ,*.tgz ,*.bz2 形式软件包的安装 解压之后进入解压目录,然后进行以下操作(一般情况,具体看软件包的文件名)
源码安装有一定的难度,不同的软件可能有不同的安装,一般在解压之后应该先阅读说明文档,按照说明进行安装,上面说的只是一般情况。
RPM安装包格式是由Redhat公司提出的,大大的简化了Linux下软件的安装,首先介绍一下通用选项。
--root directory:让RPM以directory作为根目录,这样预安装程序和后安装程序都会安装到这个目录下。
1、
安装: rpm –i<options> file.rpm --replacefiles:替换属于其它软件包的文件
--noscripts:不运行预安装和后安装脚本程序
2、删除 rpm –e<option> pkgname --noscripts:不运行预安装和后安装脚本程序
注意:pkgname是软件包的名字,不是rpm包名字,而是安装后软件包的名字,可以用查询命令来查询软件包名。
3 、升级 rpm –U( 或者 —upgrade)<option> file.rpm 4、查询 rpm –q( 或者 --query)<option> --whatproVides CAPABILITY:查询提供了CAPABILITY功能的软件包
--whatrequires CAPABILITY:查询所有需要CAPABILITY功能的软件包
5 、校验已经安装的软件包 rpm –V(or –verify, or –y)<option> 6、校验软件包中的文件 rpm –K(or –checksig)<option> file.rpm --rcfile FILELIST:设置rpmrc 文件为FILELIST
上面只是对常用选项的总结,具体还有什么问题,可以用man rpm命令进行查看,官方文件永远最好的老师。
只需双击或单击*.bin文件就可以根据提示安装了,不再敷述。
本文转自leonardos51CTO博客,原文链接:http://blog.51cto.com/leomars/370421 ,如需转载请自行联系原作者