当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux系统下卸载自带Mysql、Apache、Php

Unix/Linux
Linux常用命令(磁盘管理)
什么是Linux?
Linux命令Man解释:groupmod:修改组
RedHat7.0安装NAT作法简介
我的博客日志
Linux在存储技术中的应用三
Linux在存储技术中的应用二
提示行魔术
Linux轉貼LFSLinux From Scratch 系統簡介
Linux网管123---第7章.自订的组态及管理内容-6.NFS
UNIX应急响应攻略
Problem in installing MySQL on RHEL AS3 Update3
Linux命令Man解释groupadd建立新组
Linux指令篇终端机管理--reset
Linux指令篇编码压缩打包--compress
反垃圾邮件的一些看法
Linux指令篇编码压缩打包--uudecode
linux下配置jsp环境
Linux指令篇编码压缩打包--uuencode
minigui下鼠标

Unix/Linux 中的 Linux系统下卸载自带Mysql、Apache、Php


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 121 ::
收藏到网摘: n/a

卸载步骤如下:

 

卸载Mysql

[root@localhost ~]# rpm -qa|grep mysql

mod_auth_mysql-2.6.1-2.2

php-mysql-4.3.9-3.15

mysql-devel-4.1.20-1.RHEL4.1

mysql-4.1.20-1.RHEL4.1

mysqlclient10-3.23.58-4.RHEL4.1

libdbi-dbd-mysql-0.6.5-10.RHEL4.1

 

说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Linux AS4默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。

 

比如:在这个例子中,我们应该先卸载libdbi-dbd-mysql-0.6.5-10.RHEL4.1 方法如下:rpm –e -dbd-mysql-0.6.5-10.RHEL4.1

 

说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mysqlclient10-3.23.58-4.RHEL4.1包,方法如下:

 

rpm –e mysqlclient

 

卸载Apache

[root@localhost ~]# rpm -qa|grep httpd

httpd-manual-2.0.52-25.ent

system-config-httpd-1.3.1-1

httpd-2.0.52-25.ent

httpd-suexec-2.0.52-25.ent

 

说明:方法跟卸载Mysql一样,不用说了吧

 

卸载PHP

[root@localhost ~]# rpm -qa|grep php

php-odbc-4.3.9-3.15

php-4.3.9-3.15

php-mysql-4.3.9-3.15

php-pear-4.3.9-3.15

php-ldap-4.3.9-3.15

php-pgsql-4.3.9-3.15

 

说明:方法跟卸载Mysql一样,不用说了吧

 

注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

 

如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.9-3.15,实在卸不掉了。

 

就用:

[root@localhost ~]# rpm -e php-4.3.9-3.15 --nodeps