web-dev-qa-db-ja.com

jessieのsidからPHP7.0をインストールする

Debian JessieでPHP7.0を試してみたいのですが、sidからインストールしようとしています。ただし、 php7.0php7.0-common に依存しますが、これはphp-common > 18に依存します php-common in sidは17です。これは、現時点でこのディストリビューションからphp7.0をインストールすることが単に不可能であることを意味しますか?何故ですか?

説明したように、ソースからインストールすることは可能です。 ここ 、私は公式パッケージについて尋ねています。


:sidのパッケージが修正され、そこからインストールできるようになりました(2016年1月6日)。

11
user37050

新しいバージョンの非公式リポジトリがあります。 Debianを使用して、i386およびAMD64パッケージ用のWebサーバー用の最新ソフトウェアの最もよく知られているリポジトリの1つがdotdebです。

" Dotdeb は、Debianサーバーに最新のパッケージを提供する追加のリポジトリです"

彼らは PHP 7 を(2015年の)12月3日から持っており、11月からプレパッケージされたベータ版を持っています。

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には、すでに PPAs も既にあります。

DebianバックポートにはまだないようですPHP 7.0。検索 ここ 近い将来。

22
Rui F Ribeiro

メインリポジトリをsources.listに追加します。ディストリビューション(Jessie、Wheezy、またはSqueeze)に応じて、次の2行を/etc/apt/sources.listファイルに追加します。

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

PHP 7.0 on Debian 8“ Jessie”(rc3))の場合、次の2行も追加します。

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-*を実行します

3
Nullpointer