Установка PHP 7.2 yum на Centos 7 пропускает libargon2.so
Команда:
yum install php php-cli php-gd php-curl php-mysql php-zip php-fileinfo php-mbstring
Выдает следующую ошибку:
Error: Package: php-cli-7.2.12-1.el7.remi.x86_64 (remi-php72)
Requires: libargon2.so.0()(64bit)
Error: Package: php-7.2.12-1.el7.remi.x86_64 (remi-php72)
Requires: libargon2.so.0()(64bit)
Ранее я установил более ранние версии php в Centos 7, но никогда не сталкивался с такой проблемой.
Где начать решать это?
Centos 7 - это чистая установка, httpd и mariadb устанавливаются без проблем.
Я пытался:
ням чистить все
ням дистро-синхрон
Редактировать: PHP71 установлен хорошо, но мне все еще нужен PHP72 в долгосрочной перспективе.
1 ответ
Пакет, который вы пропустили, называется libargon2 и находится в epel
репозиторий. Это было ранее в remi
пока он не был добавлен к epel
, в этот момент реми удалил его из своего репо.
Для того, чтобы использовать remi-php72
репо, вы также должны включить remi
а также epel
репозитории, но один или оба из них отключены в вашей системе.
Включить remi
а также epel
репо и попробуйте еще раз.