也许这是一个老问题,但我在我的ubuntu环境中安装php 7时遇到了一些困难。现在我有ubuntu 15.10,这是php版本:
PHP 5.6.11-1ubuntu3.4 (cli)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
我尝试了这种方法来安装它:
sudo add-apt-repository ppa:ondrej/php
这就是结果:
gpg: keyring `/tmp/tmpp_pz87v9/secring.gpg' created
gpg: keyring `/tmp/tmpp_pz87v9/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpp_pz87v9/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key "Launchpad PPA for Ondřej Surý" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
我执行了这个:sudo apt-get update
然后:
sudo apt-get install php7.0
,最后一个命令的结果是:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.0
E: Couldn't find any package by regex 'php7.0'
我不知道接下来该怎么办?你能帮助我吗? thx
答案 0 :(得分:2)
根据您发布的php version,您运行的是Ubuntu 15.10,即EOL(生命周期结束时)。这意味着它不再受支持。此外,OndřejSurý的php回购不支持15.10。因此,当你运行apt-get时,它将找不到包,因为它与你的Ubuntu版本不兼容。
我建议的解决方案是升级到Ubuntu 16.04 LTS;你将获得支持,直到2021年,使用该命令安装php7将起作用。