我在运行 Ubuntu 12.04 的本地机器上使用 LAMP。
目前我在我的机器上使用 PHP 5.5.20。
以下是我从终端运行的命令,下面是输出:
~$ php -v
PHP 5.5.20-1+deb.sury.org~precise+1 (cli) (built: Dec 21 2014 19:54:33)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
由于有新版本的 PHP 可用,现在我想升级到它。简而言之,我想将其升级到 PHP 5.5.21。
因此我尝试了以下命令:
sudo apt-get upgrade
它运行了一段时间,产生了一些输出,执行了一些操作,计数器从 1% 开始,经过 100%,发生了很多事情,但 PHP 软件版本没有升级。那么我应该如何获取 PHP 软件的升级版本?
请在这方面帮助我。
答案1
Ubuntu 12.04 中 PHP 的最新版本目前是 5.3.10-1。
鉴于您有 5.5.20-1,您显然正在使用第三方 PHP 包,而不是 Ubuntu 包。
使用 Ubuntu,您可以选择运行随 Ubuntu 提供的版本,也可以运行第三方软件包。您似乎正在执行后者。
可能 PHP 的最佳 PPA 选择是此 PPA因为它是由维护 Debian 中的 PHP 包的同一团队维护的。
如果您正在使用第三方 PHP 包,那么对于何时有更新可用的任何疑问,您应该咨询该包维护者。