Tôi đang thực hiện cập nhật toàn hệ thống trên RHEL 5.5 và kho lưu trữ IUS EPEL đang bị lỗi phụ thuộc:
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)
Có cách nào để chạy cập nhật YUM đối với tất cả các kho lưu trữ khác mà bỏ qua repo IUS EPEL để bỏ qua vấn đề phụ thuộc này không?
Làm rõ
Tôi đang cố gắng cài đặt các bản cập nhật từ Redhat Network. Tôi không thể tìm thấy tên repo vì vậy tôi không thể làm một cái gì đó giống sudo yum --disablerepo=* --enablerepo=rhel update
như phiên bản của yum tôi đang sử dụng không hỗ trợ nhiều kho được liệt kê sau --disablerepo
.
Cập nhật
Cách giải quyết tạm thời của tôi là chạy sudo yum --exclude=php53* update
. Tôi tin rằng có một cách tốt hơn. Cách tốt hơn này bao gồm khắc phục sự cố thực tế, vì vậy tôi cũng đã gửi một lỗi với Dự án Cộng đồng IUS .
Cập nhật số 2
Hình như tôi tìm thấy vấn đề với sự phụ thuộc . Tôi vẫn nghĩ nên có một cách giải quyết khả thi.
Cảm ơn!