Не удается установить phpmyadmin 4.8.3 в CentOS 7: --skip-broken rpm- Va --nofiles --nodigest - PullRequest
0 голосов
/ 19 октября 2018

Я установил php 7.2 и mysql 8.

Я просто не могу установить phpmyadmin 4.8.3 из-за следующих ошибок:

# yum install phpmyadmin
...
Error: Paquete: phpMyAdmin-4.4.15.10-3.el7.noarch (epel)
           Necesita: php-zip
           Disponible: php-common-5.4.16-45.el7.x86_64 (base)
               php-zip
           Disponible: php-pecl-zip-1.15.3-1.el7.remi.7.2.x86_64 (remi-php72)
               php-zip = 1:1.15.3-1.el7.remi.7.2
           Disponible: php-pecl-zip-1.15.4-1.el7.remi.7.2.x86_64 (remi-php72)
               php-zip = 1:1.15.4-1.el7.remi.7.2
           Disponible: php56u-common-5.6.37-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php56u-common-5.6.38-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php70u-common-7.0.31-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php70u-common-7.0.32-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php71u-common-7.1.20-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php71u-common-7.1.21-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php71u-common-7.1.22-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php72u-common-7.2.8-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php72u-common-7.2.9-1.ius.centos7.x86_64 (ius)
               php-zip
           Disponible: php72u-common-7.2.10-1.ius.centos7.x86_64 (ius)
               php-zip
           Instalado: php-common-7.2.11-1.el7.remi.x86_64 (@remi-php72)
               No encontrado
           Disponible: php-common-7.2.10-1.el7.remi.x86_64 (remi-php72)
               No encontrado
 Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest

Я пытался

# yum --enablerepo=remi install phpmyadmin
# rpm -qf $(which php)
-> php-cli-7.2.11-1.el7.remi.x86_64

ням чист, включить репо ... и т.д., но ничего не работает.

Есть идеи, как решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

У вас установлен php 7.2.11 из репозитория remi-php72, который НЕ включен.

Просто включите его перед попыткой установки дополнительных модулей, как объяснил мастер

yum-config-manager --enable remi-php72

И вы также воспользуетесь новым обновлением минорной версии (в настоящее время: 7.2.15 )

0 голосов
/ 27 февраля 2019

Попробуйте эту команду ниже, она должна работать

yum install php-pecl-zip
yum --enablerepo=remi install phpMyAdmin
...