Linux_常用rpm命令祥解

rpm命令和yum命令都可以用来安装虚拟机,但与yum命令最大的区别为yum命令在安装软件时如果碰到了依赖性的问题,yum会去主动尝试解决依赖性,如果解决不了才会反馈给用户。而rpm命令一旦遇到了依赖性的问题不会去解决依赖性,而是直接反馈给用户,让用户自己解决。但是也有一些问题需要rpm命令去解决。
我有两个软件包,在安装时遇到了依赖性的问题:
在这里插入图片描述
在这里插入图片描述
 在安装一个软件包时有依赖性,但是在安装依赖性的时侯,该软件包又是依赖性的依赖性,这样就成为了一个死循环。yum命令没有可以解决这种情况的参数,这时就可以用rpm命令的nodeps(忽略依赖性)参数跳过依赖性,实现安装。

[root@localhost mnt]# rpm -ivh kolourpaint-4.10.5-4.el7.x86_64.rpm --nodeps
warning: kolourpaint-4.10.5-4.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:kolourpaint-4.10.5-4.el7         ################################# [100%]

常用的rpm安装命令如下

rpm
	-i              ##安装
	-v              ##显示安装过程
	-h              ##hash加密
	-e              ##卸载
	-q              ##查看
	-a              ##所有
	-p              ##软件包
	-qp		##查看软件包的名称
	-ql             ##查看软件在系统中的安装文件路径
	-qlp            ##查看未安装的软件包如果安装后产生文件路径
	-qf             ##根据某个文件找出此文件属于哪个安装包
	-qc             ##查看软件的配置文件
	-qd             ##查看软件的帮助文件
	--scripts       ##查看脚本
	--nodeps        ##安装软件时忽略依赖性
	--force         ##强行安装软件,不解决依赖性
	-Kv             ##检测软件包是否被更改

rpm示例:
查看所有软件
在这里插入图片描述
查看软件包的名字
在这里插入图片描述
查看dhcp在系统中的安装文件路径
在这里插入图片描述
查看未安装的wps-office软件包在安装后的文件路径
在这里插入图片描述
查询/etc/dhcp/dhcpd.conf文件在哪个软件包中在这里插入图片描述
查看dhcp的配置文件
在这里插入图片描述
查看dhcp的帮助文件
在这里插入图片描述
在更改了kolourpaint软件包之后可以用**-Kv**参数查询到
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值