我最近使用以下说明将我的 Ubuntu 10.04 服务器升级到 5.4:http ://www.upubuntu.com/2012/03/how-to-upgrade-install-php-540-under.html 。
我遇到了一些相当严重的错误,需要降级到 5.3。我找到了适用于更高版本 Ubuntu 的指南和脚本,但我尝试过的那些都抛出了错误。
我该如何降级?
我最近使用以下说明将我的 Ubuntu 10.04 服务器升级到 5.4:http ://www.upubuntu.com/2012/03/how-to-upgrade-install-php-540-under.html 。
我遇到了一些相当严重的错误,需要降级到 5.3。我找到了适用于更高版本 Ubuntu 的指南和脚本,但我尝试过的那些都抛出了错误。
我该如何降级?
问题是你需要在完成后删除 PPA,你可以简单地再次从 ubuntu 安装原始包。有一个名为的工具ppa-purge
可以执行此操作。默认情况下未安装,因此只需使用以下命令安装它:
$ sudo apt-get install ppa-purge
然后删除 PPA。您从此 PPA 安装的所有软件包也将被删除!
$ sudo ppa-purge ppa:ondrej/php5
再次从 ubuntu 安装官方软件包:
$ sudo apt-get install php5 # ... other PHP 5.3 stuff
之后您可能不想删除ppa-purge
:
$ sudo apt-get remove ppa-purge
您可以按照您提到的指南删除回购列表。通过执行以下操作删除您的 php
apt-get 删除 php5
apt-get 清除 php5
之后更新您的 pkg 列表
apt-get 更新
现在安装 10.04 附带的默认版本的 php
apt-get 安装 php
请注意,您还可以强制安装可从 ubuntu 获得的 deb 包
apt-get install somepackage=someversion