RPM软件包管理程序(RedHatPackageManager)是有RedHat贡献的一种软件包管理程序redhat 安装软件包,Linux标准化规范早已将其做为官方软件包格式红旗linux操作系统,主要用在RedHat、Fedora、SUSE等。
RPM软件包都是一个以.rpm作为后缀的文件,一般遵守一个命名规范:
name-version-release.architecture.rpm
其中,release是指该软件的发行版编号,architecture是指程序的构架linux服务器代维,比如i386是基于Intel-386的构架。假如它的值是noarch,表示该软件包不针对特定的构架。
查询:
1)查询系统所有早已安装的软件:
rpm-qa
2)查询某个已安装的软件:
rpm-q[softwarename]
3)查询某个已安装的软件的详尽信息:
rpm-qi[softwarename]
4)查询一个已安装的文件属于那个软件包:
rpm-qf[filename]
5)查询一个已安装的软件的配置文件
rpm-qc[softwarename]
6)查询一个已安装软件所依赖的软件包和文件
rpm-qR[softwarename]
注意:-q参数是寻问的意思。
安装:
rpm-ivh[package]
-i是安装的意思,-v是复印详尽信息,-h表示在安装时输出哈希记号;
若果是要更新软件redhat 安装软件包,使用-U参数:
rpm-Uvh[package]
卸载:
rpm-e[package]