我需要将 PHP 从 5.3.x 降级到 5.2.x 我目前使用的某些软件需要它。我发现所有这些链接都解释了如何操作,但它们不再起作用,因为它们向您展示了如何使用 Karmic 档案降级,但这些档案不再存在于 archive.ubuntu.com 上
答案1
我在 ubuntu 论坛上找到了这个对我有用的脚本
http://ubuntuforums.org/showthread.php?t=1566808
在 ubuntu 10.10 上您需要安装,aptitude
因为它不再默认安装。
sudo apt-get install aptitude
答案2
答案3
即使没有可用的 Karmic 存储库,你也可以使用 8.04 版的旧版本。Hardy 的存储库是 5.2.4可用的。因此第一个解决方案是使用这些链接并使 Karmic -> Hardy。
但混合来自两个不同版本的 repos 可能会很麻烦。所以我不建议将其他版本添加到您的 apt 源中。我更喜欢使用下载的版本进行安装deb
并将dpkg -i php_whatever.deb
其设置为抓住。上次我使用 hold 时,apt-get
并没有在意设置 hold,因此也许您需要安装 aptitude 并使用它来进行进一步的升级。
答案4
乌塞特这个脚本在 Ubuntu 论坛上。它对我来说完美无缺。但上面的“第一个”链接有一些无效的 URL,上面的“第二个”脚本是针对 Apache 定制的。