aptからphpをインストールしました-そのバージョンを削除して古いバージョンをインストールするにはどうすればよいですか?
aptからphpをインストールしました-そのバージョンを削除して古いバージョンをインストールするにはどうすればよいですか?
回答:
Aptを使用すると、任意のパッケージの古いバージョンをインストールできます。必要な特定のバージョン名を検索するだけです。Debianを使用していると仮定すると、http://www.debian.org/distrib/packagesサイトでパッケージの古いバージョンを検索できます。
上記の特定のパッケージをインストールするための形式は次のとおりです。
apt-get install <package name>=<version>
5.3.3-7 + squeeze3という名前のバージョンをインストールする場合は、次を使用します。
apt-get install php5=5.3.3-7+squeeze3
しかし、これはまた、「なぜあなたはそれをしたいのですか?」という質問に私を連れて行きます。PHPの古いバージョンを必要とするPHPスクリプトがあるかもしれませんが、私の経験では、PHPスクリプトが壊れているアップグレードは非常に長い間行われていません(数百のWebサイトをホストするWebサーバーを実行しています)。そのため、サーバー上で危険なほど安全でないバージョンのPHPを実行することになります。あなたは確かにあなたがそれをやりたいですか?
apt-get remove --purge yourphppackage
ここに移動:http : //archive.ubuntu.com/ubuntu/pool/main/p/php5/
必要なバージョンのdebファイルを入手してください。
dpkg -i yourphppackage.deb
sudo apt-get purge php
次に、このhttp://sg2.php.net/releases/リンクを使用して古いバージョンをアンインストールします。特定のバージョンのPHPのtar圧縮をダウンロードできます。
以下の手順に従ってください
tarファイルを抽出します
cd php-7.0.*
./configure
make
sudo make install
を使用してPHPバージョンを確認してください php -v