2015-09-04 11 views
5

私が取り組んでいるプロジェクトでDebian 8にPHPをインストールしようとしています。このプロジェクトにはPHP 5.4が必要で、それ以降のバージョンのPHP(5.5および5.6)は使用できません。 apt-getを使ってphp5をインストールするたびに、PHP 5.6の最新バージョンがインストールされます。 PHP 5.4.44をインストールするにはどうすればいいですか?Debian 8(Jessie)にPHP 5.4の最新バージョンをインストールするには?

答えて

6

あなたはaptソースリストに古い安定した(wheezy)reposを追加する必要があります。 はでファイルを作成します。

/etc/apt/sources.list.d/wheezy.list

そして、次の内容を追加します。以下

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free 
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free 

ランレポに関する情報を更新してインストールするためのコマンドphp5.4.44

apt-get update 
apt-get install php5=5.4.44-0+deb7u1 

バージョンの固定について考える必要があります。で

ファイルを作成します:あなたがに似ていることが行うことができ

/etc/apt/preferences.d/php5

Package: php5* 
Pin: release a=oldstable 
Pin-Priority: 700 

Package: php-* 
Pin: release a=oldstable 
Pin-Priority: 700 

編集: PHP5.4のバージョンはに更新されました5.4.45では、この特定のバージョンをインストールする前にバージョンルックアップを行い、バージョン番号を最新のものに置き換えることができます。

0

あなたはapt-get installを使用することができますし、PHP5の横に=を追加することによって、あなたは正確に何をしたいバージョン名前を付けることができ、あなたが5.4.44という名前のバージョンをインストールしたい場合は、あなたがこれを使用することをこのような:

apt-get install php5=5.4.44 
+0

私はこれを得続ける:: 'E:今日の時点で、バージョンは試みるのでぶつけてきたバージョン '5.4.44' 'PHP5' のfound'いませんでした – Crimson1222

+0

apt-cache policy php5と入力してckeckにして、それがリストに存在するかどうか確認してください –

1

その後、配布が更新されました。

apt-getをインストールのphp5 = 5.4.45

関連する問題