如何删除Dotdeb版本的PHP并将其替换为官方Ubuntu repo

时间:2013-07-24 18:12:50

标签: php ubuntu command-line ubuntu-12.04

我是UBUNTU和CLI Noob。

我正在运行UBUNT 12.04 LTS

我正在尝试让CURL为我的PHP安装工作,并发现PHPCURL不能与我服务器上安装的Dotdeb版本的PHP一起使用。

到目前为止我读到的所有内容都说要删除DOtdeb版本的PHP并将其替换为官方的Ubuntu版本,但是我没有就此发表任何明确的说明。

是否有一个简单的命令来删除Dotdeb版本?

我应该只运行sudo apt-get -y purge php*吗?我担心它会删除我不想删除的内容,但我不确定。

另外,我怎么知道我安装的新PHP5软件包是官方的Ubuntu软件包?

2 个答案:

答案 0 :(得分:2)

首先从源列表中删除Dotdeb.org。

接下来你需要卸载php5

aptitude purge php5

现在运行一个简单的更新

资质更新

现在重新安装php5

aptitude安装php5

这真的是唯一可行的方法。你真的需要进行清除,因为只需使用普通卸载删除它就不会删除有时会保留的dotdeb配置文件。

答案 1 :(得分:0)

您可能没有安装php curl库。 sudo apt-get install php5-curl将解决此问题。