私は私たちのUbuntu 14.04.1 LTSサーバーにphp 5.6をインストールしようとしています、すでに追加しました ppa:ondrej/php
リポジトリと実行:
apt-get update
私は走ったapt-get install php5.6
そしてこの結果を得ました:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php5.6
E: Couldn't find any package by regex 'php5.6'
これは、php 5.6が利用できなくなったことを意味しますか? PHP 5.6をインストールする方法は他にありますか?
前もって感謝します!
TL; DR:php5.6
は14.04にインストールできません。アップグレードリリースを検討してください。
Php 5.6は、Ondrejのリポジトリで引き続き利用できます。
:~$ apt-cache policy php5.6
php5.6:
Installed: 5.6.40-6+ubuntu18.04.1+deb.sury.org+3
Candidate: 5.6.40-7+ubuntu18.04.1+deb.sury.org+1
Version table:
5.6.40-7+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main AMD64 Packages
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main i386 Packages
*** 5.6.40-6+ubuntu18.04.1+deb.sury.org+3 100
100 /var/lib/dpkg/status
問題は、サポート終了に達したUbuntu 14.04を使用していることです。新しいバージョンに更新することをお勧めします。
PpaメンテナがUbuntu 14.04のサポートを終了しました。サポートされているリリースは次のとおりです。
php5.6
を動作させるには、上記のバージョンのUbuntuをアップグレードまたは新規インストールする必要があります。
新規インストール方法を必要とせず、直接アップグレードできるため、Xenialにアップグレードしたいと思います。