2016-11-25 59 views
2

私はこの古いパッケージを、Ubuntuにインストールしたいと思う正確なバージョンにしました。apt-getを使って古いバージョンのphpをインストールするには?

https://launchpad.net/ubuntu/+source/php5/5.3.10-1ubuntu3.20 

apt-getを使用してインストールするにはどうすればよいですか?

apt-cache policy php5 

あなたのケースで

+0

を実行するには、それはあなたのUbuntuのバージョンに依存し、あなたはそれをダウンロードできるし、 'dpkgの-i' –

+0

を使用しています。 – GAD3R

答えて

2

有効リポジトリにパッケージの異なるバージョンが利用可能であるかを調べるために

apt-cache policy <package-name> 

ありがとう、あなたがインストールして

を入力したいバージョンを選択
sudo apt-get install pkgname=version 

あなたの場合

sudo apt-get install php5=5.3.10-1ubuntu3.20 

上記のコマンドのいずれかを実行する前に、まずapt-cacheを更新することをお勧めします。 、それを行うapt-getをせずに

sudo apt-get update 
+0

apt-cache policy php5が私を見つけます5.5.9 + dfsg-1ubuntu4.20 0パッケージ –

+0

@MariánZekeeshedそれはあなたの有効なリポジトリで利用可能なphp5の唯一のバージョンであることを意味します。他のバージョンをインストールするには、新しいリポジトリを追加する必要があります。 またはkarstenが示唆するように、 '.deb'ファイルをダウンロードして手動でインストールし、' dpkg -i ' を使ってインストールすることができます。しかし、他のバージョンがあなたのubuntuバージョンでサポートされていない可能性があります。ところで、どのバージョンのUbuntuを使用していますか? –

+0

それはUbuntu 14.04 LTSです。私はおそらくソースリストにいくつかの行を追加し、apt-get updateを実行してからapt-cacheポリシーを私にパッケージ –

関連する問題