rpm常用命令

rpm [选项…]
查询/验证软件包选项:
-a, --all 查询/验证所有软件包
-f, --file 查询/验证文件属于的软件包
-g, --group 查询/验证组中的软件包
-p, --package 查询/验证一个软件包
–pkgid query/verify package(s) with package identifier
–hdrid query/verify package(s) with header identifier
–triggeredby query the package(s) triggered by the package
–whatrequires query/verify the package(s) which require a dependency
–whatprovides 查询/验证提供相关依赖的软件包
–nomanifest 不把非软件包文件作为清单处理

查询选项(用 -q 或 --query):
-c, --configfiles 列出所有配置文件
-d, --docfiles 列出所有程序文档
-L, --licensefiles list all license files
–dump 转储基本文件信息
-l, --list 列出软件包中的文件
–queryformat=QUERYFORMAT 使用这种格式打印信息
-s, --state 显示列出文件的状态

验证选项(用 -V 或 --verify):
–nofiledigest 不验证文件摘要
–nofiles 不验证软件包中文件
–nodeps 不验证包依赖
–noscript 不执行验证脚本

安装/升级/擦除选项:
–allfiles 安装全部文件,包含配置文件,否则配置文件会被跳过。
–allmatches 移除所有符合 的软件包(如果 被指定未多个软件包,常常会导致错误出现)
–badreloc 对不可重定位的软件包重新分配文件位置
-e, --erase=+ 清除 (卸载) 软件包
–excludedocs 不安装程序文档
–excludepath= 略过以 开头的文件
–force --replacepkgs --replacefiles 的缩写
-F, --freshen=+ 如果软件包已经安装,升级软件包
-h, --hash 软件包安装的时候列出哈希标记 (和 -v 一起使用效果更好)
–ignorearch 不验证软件包架构
–ignoreos 不验证软件包操作系统
–ignoresize 在安装前不检查磁盘空间
-i, --install 安装软件包
–justdb 更新数据库,但不修改文件系统
–nodeps 不验证软件包依赖
–nofiledigest 不验证文件摘要
–nocontexts 不安装文件的安全上下文
–noorder 不对软件包安装重新排序以满足依赖关系
–noscripts 不执行软件包脚本
–notriggers 不执行本软件包触发的任何脚本
–nocollections 请不要执行任何动作集
–oldpackage 更新到软件包的旧版本(带 --force 自动完成这一功能)
–percent 安装软件包时打印百分比
–prefix=

如果可重定位,便把软件包重定位到
–relocate== 将文件从 重定位到
–replacefiles 忽略软件包之间的冲突的文件
–replacepkgs 如果软件包已经有了,重新安装软件包
–test 不真正安装,只是判断下是否能安装
-U, --upgrade=+ 升级软件包
–reinstall=+ reinstall package(s)

# 列出所有安装过的包
rpm -qa
# 显示套件(nginx)的文件列表
rpm -ql nginx
# 卸载nginx
rpm -e nginx
# 显示nginx程序包全名
rpm -qf `which nginx`
#结果: nginx-1.16.1-1.el7.x86_64
# nginx 程序的文件列表
rpm -qlf `which nginx`
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值