我想知道所述 Ubuntu 服务器上安装了哪个特定版本的 PHP。我已读到 14.04.4 升级到 PHP 5.5,但我需要知道 PHP 版本是否 >=5.5.9。
我没有找到有关特定版本(带有最后一个数字)的任何信息,我推测这是因为分布式 PHP 已更新,因此它不在 Ubuntu 发布文档中。
谢谢
*无需手动更新,“开箱即用”
答案1
在http://cdimage.ubuntu.com/releases/14.04.4/release/有 ”。列表“Ubuntu 14.04.4 LTS (Trusty Tahr)”中包含软件包列表的文件。正如用户在“Ask Ubuntu”的回答中所解释的那样,格普,到releases.ubuntu.com 页面上的“.list”文件有什么用处?问题是,那些 .list 文件“(...)列出 iso 文件中存在的所有文件和包。“
Ubuntu Server 14.04.4 LTS(我假设你指的是 64 位版本)ISO 中包含的文件和包的相关“.list”文件是http://cdimage.ubuntu.com/releases/14.04.4/release/ubuntu-14.04.4-server-amd64+mac.list
通过打开该“.list”文件,我们可以看到列出的 PHP(PHP5)“.deb”包的版本5.5.9(“php5” 软件包本身的版本可能就是最好的指示)。因此,“5.5.9” 将是该版本中包含的版本。
下面,为了参考,我列出了该“.list”文件中包含的一些包:
(...)
/池/主/p/php5/libapache2-mod-php5_5.5.9+dfsg-1ubuntu4.14_amd64.deb
(...)
/pool/main/p/php5/php-pear_5.5.9+dfsg-1ubuntu4.14_all.deb
/pool/main/p/php5/php5-cgi_5.5.9+dfsg-1ubuntu4.14_amd64.deb
/pool/main/p/php5/php5-cli_5.5.9+dfsg-1ubuntu4.14_amd64.deb
/pool/main/p/php5/php5-common_5.5.9+dfsg-1ubuntu4.14_amd64.deb
(...)
/pool/main/p/php5/php5_5.5.9+dfsg-1ubuntu4.14_all.deb