“apt-get upgrade” 也会升级我的 PHP 版本吗?

“apt-get upgrade” 也会升级我的 PHP 版本吗?

sudo apt-get upgrade在我的 Ubuntu 9.04 上也会将 PHP 从 5.2 升级到 5.3 吗?

答案1

只会upgrade安装安全更新。所以答案是“不”。

完整的答案是,由于 9.04 的生命周期在去年 10 月结束,因此不再提供更新。您应该认真考虑更新到较新的版本(使用sudo do-release-upgrade)。使用 10.04(LTS 版本),您将获得 php 5.3。

答案2

Ubuntu 9.04 现在已经脱离更新循环,所以除非您手动更新,否则您只能使用当前版本。

要检查当前版本,您可以:

  • 检查 Synaptic。
  • 创建一个新的 PHP 页面,其中包含:<?php phpinfo() ?>,该页面将告诉您有关当前 PHP 配置的所有信息。
  • 安装该apt-show-versions包,然后运行$ apt-show-versions php5

如果你没有它并且想要将 Jaunty(9.04)升级到 PHP 5.3,我发现指引

背景介绍:Ubuntu 软件包更新理念通常是避免对软件包进行重大更新;您只会收到安全补丁、错误修复和次要版本更新。我不太熟悉决策过程,但我认为 PHP5 版本遵循 5.xy 模式,将保留发行版本附带的“x”。不过,“y”将被更新。

编辑:尽早提交,添加更多信息。

答案3

如果您想要实际版本的 PHP(现在是 5.4),您应该添加 ppa 存储库或自己构建包。5.4
现在不用于生产(等到 5.4.1 或 5.4.2),它用于开发。

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get install php5
php5 -v

相关内容