centos linux安装rpm包及卸载rpm

1、安装rpm
rpm -ivh [文件名]要安装的rpm包

提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies
错误原因:这是由于yum安装了旧版本的GPG keys造成的
解决办法:后面加上--force --nodeps,或是升级yum GPG ,命令:rpm --import /etc/pki/rpm-gpg/RPM* 

注意:安装时,可以后面加--nodeps参数,强制安装,
还有--force
但是也还是要注意,多个rpm的安装顺序,安装顺序错误,会发生冲突,安装不上,具体安装顺序请百度
2、卸载rpm
如果安装失败
rpm -qa|grep [文件名]如mysql
列表查找出已经安装的rpm包
如:mysql-community-test-8.0.11-1.el7.x86_64
rpm -e [文件名]不需要输入版本号,如:mysql-community-test
注意:卸载时,可能提示关联关系,需要先卸载提示的rpm包,再卸载此包

如果yum仓库中有要安装的软件
1、yum list|grep [软件名]
查看仓库中有没有此软件
2、yum install [包名]
安装软件包
3、yum -y remove [包名]
卸载已安装的软件包
4、rpm -qa
查看全部安装的软件


其他命令:
查询一个包是否安装:rpm -q 包名即可
查询所有已经安装的包:rpm -qa | wc -l
查看一个已经安装包信息:rpm -qi 包名
查看一个未安装包的信息: rpm -qp 包全名 
查看一个已经安装包的文件安装位置:rpm -ql 包名
查看一个系统文件属于哪一个包: rpm -qf 系统文件名  例子:rpm -qf /bin/ls 
查看一个已安装包的依赖关系:rpm -qR 包名 
查看一个未安装包的依赖关系 rpm -qRp 包全名  
列出一个未被安装进系统的RPM包文件中包含有哪些文件 rpm -qilp < rpm package name>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值