如果想把PHP彻底的卸载干净,直接用yum的remove命令是不行的,而需要查看有多少rpm包,然后按照依赖顺序逐一卸载,在网上查了好多,都是通过  "rpm -qa | grep php" 命令查看有哪些rpm包,然后按照依赖关系依次卸载。

通过命令查看

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

php-cli-5.3.3-22.el6.x86_64

php-pdo-5.3.3-22.el6.x86_64

php-gd-5.3.3-22.el6.x86_64

php-fpm-5.3.3-22.el6.x86_64

php-common-5.3.3-22.el6.x86_64

php-5.3.3-22.el6.x86_64

php-xml-5.3.3-22.el6.x86_64

按照依赖关系进行卸载

rpm -e php-fpm-5.3.3-22.el6.x86_64

rpm-e php-pdo-5.3.3-22.el6.x86_64

rpm-e php-cli-5.3.3-22.el6.x86_64

rpm -e php-5.3.3-22.el6.x86_64

rpm-e php-xml-5.3.3-22.el6.x86_64

rpm -e php-gd-5.3.3-22.el6.x86_64

rpm-e php-common-5.3.3-22.el6.x86_64

但是通过上面的方法,有些时候可以,有些时候还不行,后来本人尝试并总结了一下,有更好的办法可以彻底卸载。

通过命令查看

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

php-cli-5.3.3-22.el6.x86_64

php-pdo-5.3.3-22.el6.x86_64

php-gd-5.3.3-22.el6.x86_64

php-fpm-5.3.3-22.el6.x86_64

php-common-5.3.3-22.el6.x86_64

php-5.3.3-22.el6.x86_64

php-xml-5.3.3-22.el6.x86_64

不管依赖关系强制性卸载

rpm -e --allmatches --nodeps php-cli-5.3.3-22

rpm -e --allmatches --nodeps php-pdo-5.3.3-22

rpm -e --allmatches --nodeps php-gd-5.3.3-22

rpm -e --allmatches --nodeps php-fpm-5.3.3-22

rpm -e --allmatches --nodeps php-common-5.3.3-22

rpm -e --allmatches --nodeps php-5.3.3-22

rpm -e --allmatches --nodeps php-xml-5.3.3-22

这样可以不管依赖关系强制性卸载,这里有一点需要注意的是后面的rpm包写到版本就可以了,否则可能会出现没有安装的情况,如上所示,即去掉后面的”.el6.x86_64“

最新文章

  1. jquery.validate.js插件使用
  2. JS常用工具函数
  3. NGUI全面实践教程(大学霸内部资料)
  4. 没有Path的Binding
  5. JS版百度地图API
  6. 【转】终于解决了Apache乱码问题
  7. 插入排序的性能测试对比(C与C++实现)
  8. em单位使用小结
  9. JSON--stringify() 和 parse() 方法
  10. LimeSDR环境安装与测试
  11. 启动MySQL报错
  12. 服务器能远程连接,网络连接正常,但是外网域名Ping不通,浏览器中打不开网站
  13. Flask----目录结构
  14. Spring + Mybatis项目实现数据库读写分离
  15. MPA(Macro Prudential Assessment)即宏观审慎评估体系
  16. centos7配置kerberos服务,并使用JAAS登录
  17. .NET泛型02,泛型的使用
  18. 浅谈HTML中的块级元素和内联元素
  19. LCD实验学习笔记(六):存储控制器
  20. windchill系统——开发_角色管理——增加角色

热门文章

  1. Android N做了啥
  2. 利用Babel来转化你的ES2015脚本初步
  3. JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
  4. sql server sql语句导入数据到execl2007中
  5. [iOS]浅谈NSRunloop工作原理和相关应用
  6. nodejs新建服务器
  7. 分枝定界的matlab实现
  8. blade and soul Personal Combos
  9. Qt:Drag-Drop操作在QGraphicsView及Model/View框架下的实现
  10. win7系统 .chm文件打不开的解决办法