У меня машина Centos 7, на которую я пытаюсь установить PHP 5.6
и связанные с ним двоичные файлы. Для этого я установил epel
и remi
репозитории. Я также установил webtatic
, что привело к нарушению некоторых зависимостей. Чтобы решить их, я удалил webtatic
с помощью:
sudo yum remove webtatic-release-7-3.noarch
и sudo yum clean all
Обе эти команды не дали результатов, потому что разрешение зависимостей все еще нарушено:
Error: Package: php56w-mysql-5.6.16-1.w7.x86_64 (@webtatic)
Requires: php56w-pdo(x86-64)
Removing: php56w-pdo-5.6.16-1.w7.x86_64 (@webtatic)
php56w-pdo(x86-64) = 5.6.16-1.w7
Obsoleted By: php-pdo-5.6.17-1.el7.remi.x86_64 (remi-php56)
Not found
Error: Package: php56w-opcache-5.6.16-1.w7.x86_64 (@webtatic)
Requires: php56w-common(x86-64) = 5.6.16-1.w7
Removing: php56w-common-5.6.16-1.w7.x86_64 (@webtatic)
php56w-common(x86-64) = 5.6.16-1.w7
Obsoleted By: php-common-5.6.17-1.el7.remi.x86_64 (remi-php56)
Not found
Я пробовал:
1. Удаление файла webtatic.repo
из /etc/yum.repos.d/webtatic.repo
2. Использовал rpm -e
и различные другие варианты для удаления этого репо.
3. Попытался внести репо в список с помощью sudo yum repolist all
(это не показывает webtatic как репо).
Ни один из этих подходов не сработал.
Как мне удалить репо webtatic и избавиться от проблемы нарушенных зависимостей?