
YUM, Yellowdog Updater, संशोधित, यह के लिए एक उच्च स्तरीय उपकरण है संकुल प्रबंधन के वितरण पर लिनक्स RedHat पर आधारित. नये संकुल को स्थापित करने के लिए इस्तेमाल किया, पुराने हटाएँ और स्थापित और उपलब्ध की समीक्षा. यह भी उपयोग किया जा कर सकते हैं अद्यतन पूरा सिस्टम और शामिल किया गया निर्भरता के संकल्प के.
कभी-कभी, जब हम किसी भी पैकेज की स्थापना के बाहर ले या बनाने के एक अद्यतन के साथ YUM, हम साथ त्रुटि मिल सकता है “डेटाबेस डिस्क छवि विकृत है“. इस कारण हो सकता है डेटाबेस के YUM कॉल yumdb दूषित है.
के लिए ठीक करें आपको यह त्रुटि डेटाबेस का कैश साफ़ करें निम्न चलाकर आदेश:
1 | $ yum clean dbcache |
अगर पिछले आदेश विफलता निम्न चलाकर अन्य संभव तरीके से इसे ठीक करने के लिए है स्क्रिप्ट:
1 2 3 4 | $ yum clean all // Elimina las entradas en el directorio /var/cache/yum/ $ yum clean metadata // Limpia los metadatos XML $ yum clean dbcache // Limpia la caché de la base de datos $ yum makecache // Crea la caché |
अंत में, बस मिल एक पुन: निर्माण के डेटाबेस RPMs आपके सिस्टम की:
1 2 | $ mv /var/lib/rpm/__db* /tmp $ rpm --rebuilddb |
यदि आप उपरोक्त सभी चरणों का पालन किया है, त्रुटि होना चाहिए चला गया और आप के लिए कोशिश कर सकते हैं आपके सिस्टम का उन्नयन पुन: उपयोग YUM:
1 | $ yum update |
कृपया ध्यान दें कि के लिए चलाएँ आप ऊपर आदेश उपयोगकर्ता के साथ कोई भी कार्य करने के लिए है रूट या एक उपयोगकर्ता के साथ व्यवस्थापक अधिकार.
