unix — Centos 7 — ошибка: пакет: php-gd-5.3.3-27.el6_5.2.x86_64 (обновления)

Я получил эту проблему, когда я пытаюсь установить php-gd.x86_64 библиотека.

sudo yum install php-gd.x86_64

Затем я получил это сообщение об ошибке.

Error: Package: php-gd-5.3.3-27.el6_5.2.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-27.el6_5.2
Installed: php-common-5.4.30-1.el6.remi.x86_64 (@remi)
php-common(x86-64) = 5.4.30-1.el6.remi
Available: php-common-5.3.3-26.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-26.el6
Available: php-common-5.3.3-27.el6_5.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5
Available: php-common-5.3.3-27.el6_5.1.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5.1
Available: php-common-5.3.3-27.el6_5.2.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Пожалуйста посоветуй. Спасибо.

0

Решение

У вас установлен пакет php-common из репозитория remi. Это версия новее, чем в CentOS 7. Для пакета CentP 7 php-gd требуется пакет CentOS 7 php-common, а не remi-версия php-common.

Вы можете либо увидеть, есть ли в репозитории remi пакет php-gd (хотя я думаю, что он мог уже появиться, если он это сделал), либо вы можете удалить remi php-common (и, возможно, несколько других пакетов из этого репозитория) и установите CenOS 7 php-common (и связанные с ними) пакеты.

В качестве альтернативы, вы можете попытаться пересобрать исходную версию CentOS 7 для php-gd, используя версию php, которую вы установили.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]