yum卸载php
一、某些软件运行时在任务栏 列表中是不可见的,而是以进程的方式在后台运行,常见的有来电防火墙、短信防火墙类软件、杀毒软件、加密软件等需要实时监控的软件,因此,当然无法 删除正在运 行中的软件;二、解决方法为:1、用进程管理器查看进 程表, 如你能判 断哪个线程是该程序的进程,则可以关闭它,如无法判断则可以先设 臵不显示系统进程;2、然后关闭所有的非系统进程,这样就可以到程 序管理里正常卸载软件了。
‘贰’ CentOS怎样强制卸载PHP以及自定义安装PHP
查看php版本命令:
#php -v
这个命令是删除不干净的
#yum remove php
因为使用这个命令以后再用
#php -v
还是会看到有版本信息的。。。。。
必须强制删除
#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 -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 -v
查看版本信息已经没有提示
安装最新的PHP
wget
tar xzvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php
‘叁’ centos怎么彻底卸载php
想把PHP卸载干净,直接用yum的remove命令是不行的,需要查看有多少rpm包,然后按照依赖顺序逐一卸载。
1.首先查看机器上安装的所有php相关的rpm包
[root@localhost nginx]# 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
php-pear-1.9.4-4.el6.noarch
2.按依赖顺序进行删除
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-pear-1.9.4-4.el6.noarch
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
‘肆’ centos7 卸载php
有其它软件包依赖PHP,先卸载这些包再卸php
可以用yum卸载
yum erase php -y
‘伍’ 在Centos5.5中,如何卸载源码包安装的php
查看php版本命令:
#php -v
这个命令是删除不干净的
#yum remove php
因为使用这个命令以后再用
#php -v
还是会看到有版本信息的
‘陆’ 问一个linux的问题(Ubuntu 卸载php)
linux下的安装一般分为两种
1.使用系统支持的格式包自动安装,比如ubuntu的Deb包也就是 apt-get 方式 和redhat的rpm包,也就是yum方式。
2.使用源码包进行自定义编译安装。也就是通常我们说的configure 、make、make install基本三部曲。
问题来了,如果你系统中的php不是用apt-get的方式去安装的,那么就不能用apt-get去unstall。如果是编译安装的话必须要手动卸载,这样看你的php是编译到哪里的,一般来说如果你在编译的时候没有指定路径的话,默认的会在/usr/local下 你可以在其中找一下是否有php的目录。如果有的话可以先停掉php服务器,然后删除php根目录及相关文件即可。
‘柒’ 如何卸载用yum命令安装的程序
1、卸载一个软件时,执行如下命令
yum -y remove httpd2、卸载多个相类似的软件,执行如下命令
yum -y remove httpd*3、卸载多个非类似软件时,执行如下命令
yum -y remove httpd php php-gd mysql
‘捌’ centos7 怎么卸载软件php
如果是yum方式安装的
yum -y remove httpd php php-gd
或者 yum -y remove httpd*
如果是编译安装的,停止服务后直接删除目录即可