微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS上删除残留程序的方法——以MySQL为例子

在使用CentOS的时候,经常会要查询是否已经安装了某个程序,并将其旧版本删除掉。

下面以MysqL为例子,进行示范。


1. 在安装MysqL之前,先检查CentOS系统中是否已经安装了一个MysqL,如果已经安装先卸载,不然会导致安装新的MysqL失败。

#rpm -qa | grep -iMysqL --查看系统之前是否已安装MysqL。 一定要加 -i

或者

#rpm -qa|grep MysqL


结果出现MysqL-libs-5.1.47-4.el6.i686 ,显示结果说明 CentOS6.5 系统自带一个MysqL,我们需要删除这个老版本。

2. 用root用户执行下面语句


#rpm -e --nodeps MysqL-libs-5.1.47-4.el6.i686


先切换到"root"用户下,然后执行删除语句,删除之后,我们再次查看,发现已经成功删除了CentOS6.0自带的旧MysqL版本。


卸载后/var/lib/MysqL中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
  rm -f /etc/my.cnf
  rm -rf /var/lib/MysqL



3. 以后面对其他程序,无论什么程序,都是这个套路。



------------------------------

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native
centos6.5下postgres-XC集群安装与配置
CentOS 6使用openssl搭建根CA
CentOS6.6中安装VNC server
CentOS下更新Python最新版本