如何从一个PHP安装中卸载PEAR,然后使用另一个现有的PHP安装来安装它

时间:2011-11-29 22:12:00

标签: php linux pear

我的服务器上安装了两个php。一个版本的php是5.2.0配置了pear,另一个版本是5.2.9配置--without-pear。我的服务器正在运行Red Hat Enterprise Linux AS第4版(Nahant Update 9)。

我想从php 5.2.0卸载pear(以及PHPUnit),然后重新安装它作为5.2.9版本的php的一部分。梨安装文档并没有真正涵盖这种情况,尽管他们确实告诉Linux用户“查阅相应发行版的文档”,如果他们想要安装带有已配置的php版本的梨{{ 1}}。我无法找到这样的文档,即使我这样做了,我也不知道如何首先删除现有的pear安装。

2 个答案:

答案 0 :(得分:31)

以下是我自己问题的部分答案:经过反复试验,我发现您可以通过运行此命令卸载pear:

$ sudo pear uninstall pear

我希望看到这个添加到官方梨文档,因为他们根本没有提到卸载梨。

答案 1 :(得分:0)

使用命令帮助

pear help

您将在输出中看到卸载命令。 :)

输出

Commands:
build                  Build an Extension From C Source
bundle                 Unpacks a Pecl Package
channel-add            Add a Channel
...
uninstall              Un-install Package
...