Linux下rpm命令汇总

rpm -Uvh参数是更新安装的意思,如果你根本没装这些包,需要用rpm -ivh参数,查看包的参数是rpm -qa|grep 包名。

 

Rpm相关问题rpm命令查看就好了。

 

rpm -qa :查看所有以rpm包形式安装的文件

rpm -ql XXX:查看XXX程序在系统中安装的所有文件

 

扫描二维码关注公众号,回复: 1420795 查看本文章

 

 

如果要看xxx是否以rpm形式安装,执行以下命令

rpm -qa | grep XXX

如果显示XXX,则是以rpm形式安装的,如果没有输出,则不是以rpm包的形式安装。

 

 

 

RPM常用命令参数列表

 

 

1.安装一个包

# rpm -ivh

2.升级一个包

# rpm -Uvh  [注意U一定要大写]

-i   安装

-U  升线安装

-h  以#显示安装进度

-v  显示附加信息

3.移走一个包

# rpm -e

4.安装参数

--force 即使覆盖属于其它包的文件也强迫安装

--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

5.查询一个包是否被安装

# rpm -q < rpm package name>

6.得到被安装的包的信息

# rpm -qi < rpm package name>

7.列出该包中有哪些文件

# rpm -ql < rpm package name>

8.列出服务器上的一个文件属于哪一个RPM

# rpm -qf

9.可综合好几个参数一起用

# rpm -qil < rpm package name>

10.列出所有被安装的rpm package

# rpm -qa

11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?

# rpm -qilp < rpm package name>

-q  查询

-p  <包文件名>   查询软件包文件

-a  查询所有软件包

-f <文件列表>  查询文件属于哪个软件包

-g <组列表>    查询组里有哪些软件包

--whatrequires <功能列表> 查询需要指定功能的包

--whatprovides <功能列表> 查询提供指定功能的包

--requires/-R   查询软件包需要哪些功能

--provides         查询软件包提供哪些功能

-i    显示软件包信息

-l    显示软件包所包含文件的列表

-d   显示软件包所包含的说明文档列表

-c   显示软件包所包含的配置文档列表

-s   显示软件包所包含的文件的状态

猜你喜欢

转载自xiaolong0211.iteye.com/blog/760294
今日推荐