Linux下彻底删除安装的rpm包


如何彻底Linux系统下安装的rpm包?现以mySQL为例进行介绍:

一、使用以下命令查看mysql安装情况

[root@xpq mysql]# rpm -qa|grep -i mysql
MySQL-shared-5.6.44-1.el7.x86_64
MySQL-client-5.6.44-1.el7.x86_64

二、停止运行MySQL,删除运行的mysql

停止运行MySQL
service mysql stop
删除运行的mysql
[root@xpq mysql]# rpm -e MySQL-client-5.6.44-1.el7.x86_64

三:当安装,卸载rpm包是 出现依赖问题 error: Failed dependencies解决办法

非常简单,只要加上一个--force (强制) 和--nodeps(不查找依赖关系)就可以了

如:rpm -vih httpd-2.2.3-6.el5.i386.rpm --force --nodeps

卸载时就不用--force了,只要加入--nodeps就ok了

[root@xpq mysql]# rpm  MySQL-shared-5.6.44-1.el7.x86_64  -e  --nodep

 

四:查找之前老版本mysql,并且删除老版本mysql的文件和库

[root@xpq mysql]# find / -name mysql
/etc/selinux/targeted/active/modules/100/mysql

[root@xpq ~]# rm -rf /etc/selinux/targeted/active/modules/100/mysq

五:删除配置文件

[root@xpq ~]# rm -rf /etc/my.cnf 
[root@xpq ~]# 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM