PHP7.1 パッケージが見つかりません *

PHP7.1 パッケージが見つかりません *

私は以下のコマンドを使用してPHP 7.1をインストールしました

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.1

その後、モジュールをインストールしようとしています。

php7.1-ソープ

php7.1-mysql

などですが、以下のようなエラーが返されます。

Reading package lists... Done
Building dependency tree        
Reading state information... Done
E: Unable to locate package php7.1-mysql
E: Couldn't find any package by regex 'php7.1-mysql'

答え1

これは予想通りの結果で、この動作はEOL(End Of Life)リリースでのみ再現されるようです。これは、Ubuntu 14.04を使用していることを前提としています。

2014 年 4 月 17 日にリリースされ、2019 年 4 月にサポート終了 (EOL) となりました。

そのため、ondrej は 14.04 のサポートを廃止しました。つまり、Ubuntu をアップグレードするか、ソースから PHP をインストールする必要があります。

Ubuntu をすぐにアップグレードすることをお勧めします。16.04 は良い選択ですが、2018 年にリリースされたため、より長くサポートされている 18.04 もあります。

14.04を使い続けることに決めた場合は、コンパイルすることができますソースからのPHPご希望のPHPバージョンを見つけるには、こちらにアクセスしてくださいリリース— 古いリリースでもほとんどの場合は動作します。

関連情報