centos6.5卸载系统中自带Mysql、Apache、Php

发布时间:2014-12-04 02:17:24
卸载步骤如下:
 
卸载Mysql
[root@localhost /]# rpm -qa|grep mysql
mysql-libs-5.1.71-1.el6.i686
mysql-connector-odbc-5.1.5r1144-7.el6.i686
mysql-5.1.71-1.el6.i686
 
说明:rpm -qa|grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是centos6.5默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。
 
比如:在这个例子中,我们应该先卸载mysql-5.1.71-1.el6.i686 方法如下:rpm -e mysql-5.1.71-1.el6.i686
说明:rpm –e是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mysql-connector-odbc-5.1.5r1144-7.el6.i686包,方法如下:
 
rpm -e mysql-connector-odbc
 
[root@localhost /]# rpm -qa|grep httpd
httpd-tools-2.2.15-29.el6.centos.i686
httpd-manual-2.2.15-29.el6.centos.noarch
httpd-2.2.15-29.el6.centos.i686
 
说明:方法跟卸载Mysql一样,不用说了吧
 
卸载PHP
 
[root@localhost /]# rpm -qa|grep php
php-pear-1.9.4-4.el6.noarch
php-cli-5.3.3-26.el6.i686
php-common-5.3.3-26.el6.i686
php-xml-5.3.3-26.el6.i686
php-5.3.3-26.el6.i686
php-pdo-5.3.3-26.el6.i686
php-gd-5.3.3-26.el6.i686
说明:方法跟卸载Mysql一样,不用说了吧
 
注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。
如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-5.3.3,实在卸不掉了。
 
就用:
[root@localhost ~]# rpm -e php-5.3.3 --nodeps