也许这是一个老问题,但我有一些困难安装php 7在我的ubuntu环境。现在我用的是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
根据你发布的php版本,你正在运行Ubuntu 15.10,这是EOL(生命结束)。这意味着它不再被支持。此外,Ondřej Surý的php repo不支持15.10。因此,当你运行apt-get时,它将找不到软件包,因为它与你的Ubuntu版本不兼容。
我建议的解决方案是升级到Ubuntu 16.04 LTS;您将获得支持直到2021年,并且使用该命令安装php7将正常工作。