什么是rpm命令
rpm(Red Hat Package Manager,红帽包管理器)是Linux系统中用于管理软件包的命令行工具,它可以用于安装、卸载、升级、查询和验证软件包,rpm命令可以帮助用户快速地安装、更新和管理软件,简化了软件安装过程。
rpm命令的基本语法
1、查询软件包信息:rpm -q 软件包名称
2、查询所有已安装软件包:rpm -qa
3、安装软件包:rpm -ivh 软件包文件
4、卸载软件包:rpm -e 软件包名称
5、升级软件包:rpm -Uvh 新版本软件包文件
6、验证软件包签名:rpm -K 软件包文件
7、查询软件包依赖:rpm -qd <依赖包名称>
8、查询软件包提供者:`rpm -qi –queryformat ‘%{NAME} %{VERSION} %{RELEASE} %{ARCH}
‘`
9、查询软件包元数据:rpm -ql <软件包名称>
10、查询软件包描述:rpm -qip <软件包名称>
11、查询软件包配置文件:rpm -qC <软件包名称>
12、查询软件包属性:rpm -qpR <软件包名称>
13、查询软件包脚本:rpm -qsc <软件包名称>
14、查询软件包文档:rpm -qdD <软件包名称>
15、查询软件包资源:rpm -qrl <软件包名称>
16、查询软件包许可证:rpm -qL <软件包名称>
17、查询软件包版本:rpm -qv <软件包名称>
18、查询软件包发布者:rpm -qR <软件包名称>
19、查询软件包提供者URL:rpm -qpi <软件包名称>
20、查询软件包支持文件:rpm -qsf <软件包名称>
21、查询软件包构建时间:rpm -qb <软件包名称>
22、查询软件包修改时间:rpm -qm <软件包名称>
23、查询软件包源代码:rpm -qrp <软件包名称>
24、查询软件包测试信息:rpm -qpt <软件包名称>
25、查询软件包发布状态:rpm -qI <软件包名称>
26、查询软件包版本历史:rpm -qh <软件包名称>
27、查询软件包版本差异:rpm -qd <旧版本软件包文件> <新版本软件包文件>
28、查询软件包版本比较:rpmcompare <旧版本软件包文件> <新版本软件包文件>
29、查询软件包版本关系:rpmdeptree <旧版本软件包文件>
30、查询软件包版本升级路径:yum upgrade --provides=<依赖关系> --exactmatch --best match <要升级的版本范围>
31、查询软件包版本降级路径:yum downgrade --provides=<依赖关系> --exactmatch --best match <要降级的版本范围>
32、查询软件包版本回滚路径:yum revert --provides=<依赖关系> --exactmatch --best match <要回滚的版本范围>
33、
原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/175347.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复