RPM常用参数

来源:百度文库 编辑:神马文学网 时间:2024/04/29 16:37:31
RPM常用命令参数列表vE5Linux联盟
vE5Linux联盟
1.安装一个包vE5Linux联盟
# rpm -ivhvE5Linux联盟
vE5Linux联盟
vE5Linux联盟
2.升级一个包vE5Linux联盟
# rpm -Uvh  [注意U一定要大写]vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
-i   安装vE5Linux联盟
-U  升线安装vE5Linux联盟
-h  以#显示安装进度vE5Linux联盟
-v  显示附加信息vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
3.移走一个包vE5Linux联盟
# rpm -evE5Linux联盟
vE5Linux联盟
vE5Linux联盟
4.安装参数vE5Linux联盟
--force 即使覆盖属于其它包的文件也强迫安装vE5Linux联盟
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
5.查询一个包是否被安装vE5Linux联盟
# rpm -q < rpm package name>vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
6.得到被安装的包的信息vE5Linux联盟
# rpm -qi < rpm package name>vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
7.列出该包中有哪些文件vE5Linux联盟
# rpm -ql < rpm package name>vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
8.列出服务器上的一个文件属于哪一个RPM包vE5Linux联盟
# rpm -qfvE5Linux联盟
vE5Linux联盟
vE5Linux联盟
9.可综合好几个参数一起用vE5Linux联盟
# rpm -qil < rpm package name>vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
10.列出所有被安装的rpm packagevE5Linux联盟
# rpm -qavE5Linux联盟
vE5Linux联盟
vE5Linux联盟
11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?vE5Linux联盟
# rpm -qilp < rpm package name> vE5Linux联盟
vE5Linux联盟
vE5Linux联盟
-q  查询vE5Linux联盟
-p  <包文件名>   查询软件包文件vE5Linux联盟
-a  查询所有软件包vE5Linux联盟
-f <文件列表>  查询文件属于哪个软件包vE5Linux联盟
-g <组列表>    查询组里有哪些软件包vE5Linux联盟
--whatrequires <功能列表> 查询需要指定功能的包vE5Linux联盟
--whatprovides <功能列表> 查询提供指定功能的包vE5Linux联盟
--requires/-R   查询软件包需要哪些功能vE5Linux联盟
--provides         查询软件包提供哪些功能vE5Linux联盟
-i    显示软件包信息vE5Linux联盟
-l    显示软件包所包含文件的列表vE5Linux联盟
-d   显示软件包所包含的说明文档列表vE5Linux联盟
-c   显示软件包所包含的配置文档列表vE5Linux联盟
-s   显示软件包所包含的文件的状态vE5Linux联盟