CentOS7 完全卸载 php
在 CentOS 7 使用 yum install 简单安装 php 后,发现 php 版本 5.4 ,太低了!
然后,使用 yum remove 简单卸载后,发现 php 还在,不干净!
只好 rpm 慢慢卸载
-
rpm -qa |grep php
php-gd-5.4.16-48.el7.x86_64php-process-5.4.16-48.el7.x86_64php-tcpdf-6.2.26-1.el7.noarchphp-common-5.4.16-48.el7.x86_64php-xml-5.4.16-48.el7.x86_64php-php-gettext-1.0.12-1.el7.noarchphp-mysql-5.4.16-48.el7.x86_64php-bcmath-5.4.16-48.el7.x86_64php-fedora-autoloader-1.0.1-2.el7.noarchphp-tcpdf-dejavu-sans-fonts-6.2.26-1.el7.noarchphp-mbstring-5.4.16-48.el7.x86_64php-pdo-5.4.16-48.el7.x86_64php-tidy-5.4.16-9.el7.x86_64
反过来,从最后一个开始卸载
-
rpm -e php-tidy-5.4.16-9.el7.x86_64
错误:依赖检测失败:php-tidy 被 (已安裝) php-tcpdf-6.2.26-1.el7.noarch 需要
-
rpm -e php-tcpdf-6.2.26-1.el7.noarch
错误:依赖检测失败:php-tcpdf = 6.2.26-1.el7 被 (已安裝) php-tcpdf-dejavu-sans-fonts-6.2.26-1.el7.noarch 需要
-
反过来,依次卸载
# rpm -e php-tcpdf-dejavu-sans-fonts-6.2.26-1.el7.noarch# rpm -e php-tcpdf-6.2.26-1.el7.noarch# rpm -e php-tidy-5.4.16-9.el7.x86_64
-
重复以上,直到 rpm -qa |grep php 为空,php -v 为空
# rpm -qa |grep php# whereis php# php -v-bash: /usr/bin/php: 没有那个文件或目录