【问题标题】:Downgrading Php 5.4 to 5.3 on Ubuntu 10.04 [closed]在 Ubuntu 10.04 上将 PHP 5.4 降级到 5.3 [关闭]
【发布时间】:2013-02-28 03:04:10
【问题描述】:

我最近使用以下说明将我的 Ubuntu 10.04 服务器升级到 5.4:http://www.upubuntu.com/2012/03/how-to-upgrade-install-php-540-under.html

我遇到了一些相当严重的错误,需要降级到 5.3。我找到了适用于更高版本 Ubuntu 的指南和脚本,但我尝试过的那些都抛出了错误。

如何降级?

【问题讨论】:

  • 最可能的方法是您必须删除包并从源代码编译。这有时可能会导致包依赖项出现问题。
  • 这是一个重复的 askubuntu 问题 askubuntu.com/questions/116254/…
  • sudo apt-get remove php5,然后删除php 5.4 ppa和sudo apt-get update,然后安装5.3
  • 您可以使用ppa-purge 删除PPA,可以使用apt-get 安装(然后卸载)
  • 这些答案如何影响其他包,例如 curl 和 mcrypt?

标签: php ubuntu ubuntu-10.04


【解决方案1】:

问题是你需要在完成后删除 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

【讨论】:

  • 效果很好,谢谢!
  • 为我工作,谢谢!
【解决方案2】:

您可以按照您提到的指南删除回购列表。通过以下操作删除您的 php

apt-get 删除 php5

apt-get purge php5

之后更新您的 pkg 列表

apt-get 更新

现在安装10.04自带的默认php版本

apt-get 安装 php

请注意,你也可以强制安装一个可从 ubuntu 获得的 deb 包

apt-get install somepackage=someversion

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-20
    • 2012-07-27
    • 1970-01-01
    • 2018-04-03
    • 2011-04-13
    • 2013-08-01
    • 2014-10-13
    相关资源
    最近更新 更多