मैं आरएचईएल 5.5 पर एक सिस्टम वाइड यम अपडेट कर रहा हूं और आईयूएस ईपीएल रिपॉजिटरी एक लापता निर्भरता त्रुटि फेंक रहा है:
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)
क्या इस निर्भरता मुद्दे को छोड़ने के लिए IUS EPEL रेपो की अनदेखी करने वाले अन्य सभी रिपॉजिटरी के खिलाफ YUM अपडेट चलाने का एक तरीका है ?
स्पष्टीकरण
मैं केवल रेडहैट नेटवर्क से अपडेट इंस्टॉल करने का प्रयास कर रहा हूं। मुझे रेपो नाम नहीं मिल रहा है इसलिए मैं ऐसा कुछ करने में असमर्थ हूं sudo yum --disablerepo=* --enablerepo=rhel update
जैसा कि मैं जिस yum के संस्करण का उपयोग कर रहा हूं वह बाद में सूचीबद्ध कई रिपॉजिटरी का समर्थन नहीं करता है --disablerepo
।
अपडेट करें
मेरा अस्थायी हल चलाना है sudo yum --exclude=php53* update
। मुझे यकीन है कि एक बेहतर तरीका है। इस बेहतर तरीके में वास्तविक समस्या को ठीक करना शामिल है, इसलिए मैंने आईयूएस सामुदायिक परियोजना के साथ एक बग भी दायर किया ।
अद्यतन # 2
लगता है कि मुझे निर्भरता के साथ मुद्दा मिला । मुझे अभी भी लगता है कि एक व्यवहार्य समाधान होना चाहिए।
धन्यवाद!