web-dev-qa-db-ja.com

E:php5.6パッケージが見つかりません

私は私たちの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をインストールする方法は他にありますか?

前もって感謝します!

3
kerminaxcx

TL; DRphp5.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のサポートを終了しました。サポートされているリリースは次のとおりです。

  • Ubuntu 16.04 Xenial
  • Ubuntu 18.04 Bionic
  • Ubuntu 18.10コズミック
  • Ubuntu 19.04ディスコ

php5.6を動作させるには、上記のバージョンのUbuntuをアップグレードまたは新規インストールする必要があります。

新規インストール方法を必要とせず、直接アップグレードできるため、Xenialにアップグレードしたいと思います。

関連 ソフトウェアをインストールする方法、またはサポートされていない古いリリースからアップグレードする方法

4
Liso