#列出所有被安裝的rpm package
rpm -qa | grep mariadb
#卸載
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64
錯誤:依賴檢測失敗:
libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
#強制卸載,因爲沒有--nodeps
rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
應用實例:
[root@agent2 ~]# rpm -qa |grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64
[root@agent2 ~]# yum remove mariadb-libs-5.5.52-1.el7.x86_64
Loaded plugins: fastestmirror
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be erased
Removing mariadb-libs.x86_64 1:5.5.52-1.el7 - e due to obsoletes from installed mysql-community-libs-5.7.17-1.el7.x86_64
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be erased
--> Finished Dependency Resolution
[root@agent2 ~]# rm -rf /etc/my.cnf
[root@agent2 ~]# rm -rf /var/lib/mysql/
[root@agent2 ~]# ls /etc/my.cnf
ls: cannot access /etc/my.cnf: No such file or directory
[root@agent2 ~]# ll /var/lib/mysql/
ls: cannot access /var/lib/mysql/: No such file or directory
[root@agent2 ~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
[root@agent2 ~]#