【サブPC 自宅サーバ化計画 CENTOS7版】PHP7.2系の追加インストール

以前にやった手順を踏まえて、PHPの7.2系をインストールしてみる。

今回は7.2系だけ入れるので、以前のようにfor文は回さない。

sudo yum install --enablerepo=remi,remi-php72 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt

 

が、下記のようなエラーが出てインストール出来ない。

エラー: パッケージ: php72-php-cli-7.2.15-1.el7.remi.x86_64 (remi)
要求: libargon2.so.0()(64bit)
問題を回避するために --skip-broken を用いることができます。

 

気持ち悪いが、–skip-brokenをつけるとインストールは出来た。。。ように見えたが、どうも肝心のPHP本体が入っていないように見える。

yum list installed | grep php72
php72-php-common.x86_64 7.2.15-1.el7.remi @remi
php72-php-gd.x86_64 7.2.15-1.el7.remi @remi
php72-php-json.x86_64 7.2.15-1.el7.remi @remi
php72-php-mbstring.x86_64 7.2.15-1.el7.remi @remi
php72-php-pdo.x86_64 7.2.15-1.el7.remi @remi
php72-php-pecl-mcrypt.x86_64 1.0.2-1.el7.remi @remi
php72-php-xml.x86_64 7.2.15-1.el7.remi @remi
php72-runtime.x86_64 1.0-1.el7.remi @remi

 

remiのリポジトリがおかしいのか?

ググってみると、依存関係がとか、古いバージョン(デフォルトで入っているもの)とのコンフリクトがとか、情報が出てくる。

一旦、入っているPHPを全部消してから、必要なバージョンをインストールし直すしか無いか?

とりあえず、今日はここまで。

コメント

タイトルとURLをコピーしました