centos下卸载php,centos如何完全卸载php
作者:NorthPath
时间:2026-07-11
浏览:0
卸载CentOS中PHP需先执行rpm-qa|grepphp列出全部关联包,再按依赖关系逆序卸载(如先卸php-mysql再卸php-pdo,最后卸php-common),避免依赖错误。完成后运行php-v无版本输出即为彻底清除。注意不要误删系统其他组件。
本文目录
先检查一下系统中已经安装了哪些 PHP 相关的软件包,这是最稳妥的第一步。执行下面的命令,所有带有“php”字样的包都会列出来。
# rpm -qa|grep php
输出结果大致是这样的(版本号可能因系统而异):
# php-pdo-5.1.6-27.el5_5.3 # php-mysql-5.1.6-27.el5_5.3 # php-xml-5.1.6-27.el5_5.3 # php-cli-5.1.6-27.el5_5.3 # php-common-5.1.6-27.el5_5.3 # php-gd-5.1.6-27.el5_5.3
这里有一个关键点:卸载时必须按照依赖关系来操作,不能乱来。先看看包之间的依赖——pdo 是 mysql 的依赖项,common 是 gd 的依赖项。换句话说,如果你不按顺序来,rpm 会直接报错。就像下面这样:
# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386
所以,正确的做法是:先把被依赖的那个包卸载掉,再卸它的依赖,一层层往下走。最终推荐的卸载顺序如下:
# rpm -e php-mysql-5.1.6-27.el5_5.3 # rpm -e php-pdo-5.1.6-27.el5_5.3 # rpm -e php-xml-5.1.6-27.el5_5.3 # rpm -e php-cli-5.1.6-27.el5_5.3 # rpm -e php-gd-5.1.6-27.el5_5.3 # rpm -e php-common-5.1.6-27.el5_5.3
全部跑完之后,用这条命令确认一下 PHP 版本信息:
# php -v
如果没有输出版本信息,那就说明已经彻底卸载干净了。
作者最新文章
漫蛙漫画APP下载安卓版免费
2026-10-13 13:42
漫蛙动漫下载安卓版安装包
2026-10-13 13:19
漫蛙manwa2免费漫画入口在哪
2026-10-13 13:17
漫蛙2漫画入口
2026-10-13 13:03
会声会影X5去除视频原有字幕的操作方法
2026-10-13 11:07
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































