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