我正在尝试在我们的 Ubuntu 14.04.1 LTS 服务器上安装 php 5.6,我已经添加了ppa:ondrej/php
存储库并执行:
apt-get update
我运行apt-get install php5.6
并得到了这个结果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php5.6
E: Couldn't find any package by regex 'php5.6'
这是否意味着 php 5.6 不再可用?还有其他方法可以安装 php 5.6 吗?
提前致谢!
答案1
总结:您无法php5.6
在 14.04 上安装,请考虑升级版本。
Php 5.6 仍然可以在 Ondrej 的存储库中使用。
:~$ apt-cache policy php5.6
php5.6:
Installed: 5.6.40-6+ubuntu18.04.1+deb.sury.org+3
Candidate: 5.6.40-7+ubuntu18.04.1+deb.sury.org+1
Version table:
5.6.40-7+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 Packages
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main i386 Packages
*** 5.6.40-6+ubuntu18.04.1+deb.sury.org+3 100
100 /var/lib/dpkg/status
问题是你正在使用Ubuntu 14.04已达到使用寿命终止日期,建议您更新到较新的版本。
ppa 维护者已经放弃对 Ubuntu 14.04 的支持,支持的版本如下:
- Ubuntu 16.04 Xenial
- Ubuntu 18.04 Bionic
- Ubuntu 18.10 Cosmic
- Ubuntu 19.04 Disco
您必须升级/全新安装上述版本的 Ubuntu 才能开始php5.6
工作。
我认为您会想要升级到 Xenial,因为它不需要任何全新的安装方法并且可以直接升级。