我有一个新安装的CentOS 5.7机器,当我需要5.2+时,错误地安装了PHP 5.1。
现在我似乎无法安装PHP 5.3(使用“yum install php53”),直到我删除PHP 5.1。
我发现这个教程 ,你键入:
yum remove package1 package2 package...
但是这样做需要很长时间。
有没有更快的方式,如:
rpm -qa | grep php -exec yum remove {} \;
?
谢谢
使用您提供的链接,您可以首先使用以下命令查找已安装的与php相关的软件包:
yum list安装| grep php | 切-d''-f1 | tr“\ n”“”
你可以使用这个命令输出并把它喂给yum remove,最简单的例子如下
yum删除`echo绑定`
反标符号(`)位于标准美式键盘上“1”键的左侧。
并且echo绑定应该用yum list命令replace。
所以命令应该是:
yum删除`yum list installed | grep php | 切-d''-f1 | tr“\ n”“”`
我在Ubuntu上所以不能testing这个很好,但希望这个工程在你的盒子上。
yum remove php\*
我曾经尝试过
yum remove php*
这显然不起作用