我想在Debian Jessie上尝试PHP7.0,并尝试从sid安装它。但是,php7.0
取决于sid中的while 是17。取决于php7.0-common
这是否意味着目前无法从此发行版进行安装?这是为什么?php-common > 18
php-common
php7.0
我知道可以从源代码进行安装,例如在这里说明,我只是在询问官方软件包。
注意:sid中的软件包已修复,现在(2016年1月6日)可以从那里安装。
我想在Debian Jessie上尝试PHP7.0,并尝试从sid安装它。但是,php7.0
取决于sid中的while 是17。取决于php7.0-common
这是否意味着目前无法从此发行版进行安装?这是为什么?php-common > 18
php-common
php7.0
我知道可以从源代码进行安装,例如在这里说明,我只是在询问官方软件包。
注意:sid中的软件包已修复,现在(2016年1月6日)可以从那里安装。
Answers:
您有带有新版本的非正式仓库。dotdeb使用Debian作为Web服务器的i386和amd64软件包的最新软件的最著名的存储库之一。
“ Dotdeb是一个额外的存储库,可为您的Debian服务器提供最新的软件包”
他们从12月3日(2015年)开始使用PHP 7,并且自11月以来具有预打包的beta。
要添加dotdeb存储库,请从此处开始。
编辑 /etc/apt/sources.list
并添加
deb http://packages.dotdeb.org jessie all
获取存储库密钥并安装它。
wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg
然后做
sudo apt-get update
最后:
sudo apt-get install php7.0
要搜索与php 7相关的软件包:
apt-cache search php | grep ^php7
在Ubuntu中,您也已经拥有 PPA。
似乎Debian向后移植还没有PHP 7.0。在不久的将来在这里搜索。
将主存储库添加到您的sources.list:根据您的分布(Jessie,Wheezy或Squeeze),将这两行添加到您的/etc/apt/sources.list文件中。
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
对于Debian 8“ Jessie”(rc3)上的PHP 7.0,也添加以下两行:
deb http://packages.dotdeb.org jessie-php7.0 all
deb-src http://packages.dotdeb.org jessie-php7.0 all
获取并安装GnuPG密钥:
wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg
跑 apt-get update && apt-get install php7-*