web-dev-qa-db-ja.com

Apt get install php7.1-dev拡張が機能しない

Ubuntu 17.04をPHP 7.1で実行していますが、PHP dev拡張をインストールしようとしていますが、見つかりません:

[17:21:43] @Z240:~/workspace/api$ Sudo apt install php7.1-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet php7.1-dev
E: Couldn't find any package by glob 'php7.1-dev'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.1-dev »

インストール済みの拡張機能のリストは次のとおりです。

[17:21:42] @Z240:~/workspace/api$ Sudo apt-cache pkgnames | grep php7.1
php7.1-xml
php7.1-mbstring
php7.1-readline
php7.1-Zip
php7.1-mysql
php7.1
php7.1-sqlite3
php7.1-opcache
php7.1-json
php7.1-curl
php7.1-ldap
php7.1-bz2
php7.1-cli
php7.1-common
php7.1-mcrypt
php7.1-Gd

なぜ利用できないのか分かりません。これはデフォルトパッケージの一部である必要があります。

[編集]奇妙な:phpizeをインストールしようとすると、apt-getは7.1を使用していてもphp7.0-devをインストールすることを勧めます。

[17:33:12] @ Z240:〜/ workspace/api $ php -v PHP 7.1.11-1 + ubuntu17.04.1 + deb.sury.org + 1(cli)(built:Oct 27 2017 13:50:28)(NTS)Copyright(c)1997-2017 The PHP Group Zend Engine v3.1.0、Copyright(c)1998-2017 Zend Technologies with Zend OPcache v7.1.11-1 + ubuntu17.04.1 + deb.sury.org + 1、Copyright(c)1999-2017、by Zend Technologies with blackfire v1.18.2〜linux-x64-non_zts71、 https://blackfire.io 、SensioLabs

[17:33:22] @ Z240:〜/ workspace/api $ phpize Leプログラム"phpize"最も新しいアンインストール。 Vous pouvez l'installer en tapant:Sudo apt install php7.0-dev

4
COil
Sudo apt-get install software-properties-common
Sudo add-apt-repository ppa:ondrej/php
Sudo apt-get update
Sudo apt-get install php7.1-dev

これはテスト済みで、完全に機能します

5

OndřejSurýPPA を追加してみてください。最新のPHPアップデートとパッケージがあります

Sudo add-apt-repository ppa:ondrej/php
0
Fabi0_Z