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