質問: 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-soap 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'
回答: これは予想される結果であり、動作はeol(end of life)リリースでのみ再現されるようです。これは、ubuntu 14.04をタグ付けしたために使用した場合を想定しています 14.04 。 2014年4月17日にリリースされ、2019年4月にサポート終了(eol)に達しました。 したがって、ondrejは14.04のサポートを終了しました。つまり、ubuntuをアップグレードするか、ソースからphpをインストールする必要があります。ubuntuをすぐにアップグレードすることをお勧めします。16.04は良い選択ですが、2018年にリリースされるため、より長くサポートされている18.04もあります。14.04のままにすることを決定した場合は、 ソースからのphp をコンパイルして、目的のphpバージョンを見つけることができます php.net/releases —これはほとんどの場合機能します古いリリースでも時間。