Я выполняю общесистемное обновление yum на RHEL 5.5, а хранилище IUS EPEL выдает ошибку отсутствующей зависимости:
php53-mcrypt-5.3.3-4.ius.el5.x86_64 from installed has depsolving problems
--> Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt- 5.3.3-4.ius.el5.x86_64 (installed)
Error: Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt-5.3.3-4.ius.el5.x86_64 (installed)
Есть ли способ запустить обновление YUM для всех других репозиториев, игнорируя репозиторий IUS EPEL, чтобы пропустить эту проблему зависимости?
осветление
Я пытаюсь установить обновления только из сети Redhat. Я не могу найти имя репо, поэтому я не могу сделать что-то вроде, так sudo yum --disablerepo=* --enablerepo=rhel update
как используемая версия yum не поддерживает несколько репозиториев, перечисленных после --disablerepo
.
Обновить
Мой временный обходной путь - бежать sudo yum --exclude=php53* update
. Я убежден, что есть лучший способ. Этот лучший способ включает исправление существующей проблемы, поэтому я также подал ошибку в Проект сообщества IUS .
Обновление № 2
Похоже, я нашел проблему с зависимостью . Я все еще думаю, что должен быть жизнеспособный обходной путь.
Благодарность!