लिनक्स पर टूटे हुए पैकेजों को कैसे खोजें और ठीक करें

लिनक्स पर टूटे हुए पैकेजों को कैसे खोजें और ठीक करें

Linux में पैकेज प्रबंधक आपको संकुल के संस्थापन और निष्कासन को नियंत्रित करने की अनुमति देते हैं। इसके अलावा, पैकेज मैनेजर आपके सिस्टम पर टूटे हुए पैकेजों को खोजने और लिनक्स पैकेज से जुड़े विभिन्न मुद्दों को ठीक करने के लिए उन्हें फिर से स्थापित करने में आपकी मदद करते हैं।





यदि आप इस बात से अनजान हैं कि लिनक्स में टूटे हुए पैकेजों को खोजने के लिए किस कमांड का उपयोग करना है, तो यह गाइड आपके लिए है। हम टूटे हुए पैकेजों पर संक्षेप में चर्चा करेंगे, आप कैसे जांच सकते हैं कि आपके सिस्टम में टूटे हुए पैकेज हैं, और उन्हें ठीक से कैसे पुनर्स्थापित करें।





टूटे हुए पैकेज क्या हैं?

जब आप Linux में एक नया पैकेज स्थापित करते हैं, तो आपके सिस्टम का पैकेज प्रबंधक पूरी स्थापना प्रक्रिया का प्रभारी होता है। इन पैकेज प्रबंधकों के पास अपवादों और त्रुटियों को संभालने के लिए अंतर्निहित विधियां हैं। लेकिन कभी-कभी, अप्रत्याशित समस्याओं के मामले में, स्थापना रुक जाती है और पूरा पैकेज स्थापित नहीं होता है। ऐसे पैकेज को लिनक्स में ब्रोकन पैकेज कहा जाता है।





यदि सिस्टम पर टूटा हुआ पैकेज पाया जाता है, तो Apt जैसे पैकेज प्रबंधक संकुल के आगे संस्थापन की अनुमति नहीं देते हैं। ऐसी स्थिति में, टूटे हुए पैकेजों की मरम्मत करना ही एकमात्र विकल्प है।

टूटे हुए पैकेजों को कैसे खोजें और ठीक करें

प्रत्येक पैकेज प्रबंधक विभिन्न प्रकार के पैकेजों को संभालता है। उदाहरण के लिए, DNF और Yum RPM संकुल को डाउनलोड और संस्थापित करने के लिए RedHat Package Manager (RPM) के साथ काम करते हैं। इसी तरह, एपीटी डेबियन-आधारित वितरण में बेस डीपीकेजी सॉफ्टवेयर के लिए फ्रंटएंड रैपर के रूप में कार्य करता है।



डेबियन पर टूटे हुए पैकेजों को फिर से स्थापित करना

Apt डिफ़ॉल्ट पैकेज मैनेजर है जो हर डेबियन-आधारित वितरण पर प्रीइंस्टॉल्ड आता है। Apt के अलावा, डेबियन उपयोगकर्ता कर सकते हैं dpkg . का उपयोग करके मैन्युअल रूप से पैकेज डाउनलोड और इंस्टॉल करें भी।

Apt का उपयोग करके डेबियन-आधारित वितरण पर टूटे हुए पैकेजों को ठीक करने के लिए:





घंटी की घंटी कैसे काम करती है
  1. दबाकर अपना टर्मिनल खोलें Ctrl + हर चीज़ + टी अपने कीबोर्ड पर और दर्ज करें: |_+_|
  2. अपने सिस्टम पर संकुल अद्यतन करें: |_+_|
  3. अब, का उपयोग करके टूटे हुए पैकेजों की स्थापना के लिए बाध्य करें -एफ झंडा। Apt स्वचालित रूप से आपके सिस्टम पर टूटे हुए पैकेजों की खोज करेगा और उन्हें आधिकारिक रिपॉजिटरी से पुनः इंस्टॉल करेगा। |_+_|

यदि उपरोक्त चरण आपके लिए काम नहीं करते हैं, तो आप dpkg का उपयोग करके समस्या को हल करने का प्रयास कर सकते हैं।

  1. dpkg को उन सभी लंबित पैकेजों को पुन: कॉन्फ़िगर करने के लिए बाध्य करें जो पहले से ही अनपैक किए गए हैं लेकिन कॉन्फ़िगरेशन से गुजरने की आवश्यकता है। NS -प्रति कमांड में फ्लैग का मतलब है सभी . sudo apt --fix-missing update
  2. के रूप में चिह्नित सभी पैकेजों की सूची प्राप्त करने के लिए dpkg के साथ पाइप grep आवश्यक द्वारा डीपीकेजी. |_+_|
  3. उपयोग --हटाना सभी टूटे हुए पैकेजों को हटाने के लिए ध्वज। |_+_|
  4. Apt clean का उपयोग करके कैशे को साफ करें। |_+_|
  5. निम्न कमांड का उपयोग करके अपने सिस्टम पैकेज को अपडेट करें। |_+_|

संबंधित: लिनक्स पर सॉफ्टवेयर कैसे स्थापित करें: पैकेज प्रारूप समझाया गया





फेडोरा/सेंटोस पर

हालांकि यम और डीएनएफ टूटे हुए पैकेजों को प्रबंधित करने के लिए बहुत अच्छे हैं, कभी-कभी समस्याएं उत्पन्न होती हैं क्योंकि लिनक्स सिस्टम पर हजारों पैकेज स्थापित होते हैं। ऐसी स्थितियों में, आप ऐसे मुद्दों को शीघ्रता से ठीक करने के लिए RPM (फेडोरा और CentOS के लिए बेस पैकेज मैनेजर) का उपयोग कर सकते हैं।

  1. अपने सिस्टम पर सभी संकुलों का सत्यापन करें -वी झंडा। |_+_|
  2. आप अपने सिस्टम पर सभी संस्थापित संकुलों वाली एक लंबी सूची देखेंगे।
  3. उस पैकेज को फिर से स्थापित करें जो आपको लगता है कि टूटी हुई पैकेज समस्या का कारण हो सकता है। |_+_|

उपरोक्त चरण अत्यधिक असुविधाजनक हैं --- यह पहचानना कि कौन सा पैकेज सैकड़ों की सूची से समस्या पैदा कर रहा है, थकाऊ है। हालांकि आरपीएम एक शक्तिशाली पैकेज मैनेजर है और आप शायद ही कभी इस तरह के मुद्दों में भाग लेंगे, इन समस्याओं को ठीक करने का तरीका जानना अभी भी महत्वपूर्ण है यदि आप निकट भविष्य में इसी तरह की स्थिति से टकराते हैं।

Linux वितरण पर पैकेज प्रबंधित करना

लिनक्स पर पैकेज मैनेजर विफल इंस्टॉलेशन सहित अधिकांश मुद्दों को संभालने में सक्षम हैं। लेकिन कभी-कभी, विभिन्न समस्याएं होती हैं जिन्हें केवल सहज रूप से ही हल किया जा सकता है। टूटे हुए पैकेज को ठीक करने के समाधान में कई चरण शामिल हैं --- टूटे हुए पैकेज की पहचान करना, इसे फिर से स्थापित करना और सिस्टम की पैकेज सूची को अपडेट करना।

इंटरनेट पर अनगिनत लिनक्स वितरण उपलब्ध हैं जो कोशिश करने लायक हैं, लेकिन गहराई से, उनमें से प्रत्येक की नींव समान है। डेस्कटॉप वातावरण प्रत्येक वितरण को एक अद्वितीय उपयोगकर्ता अनुभव प्रदान करके अलग करता है। यदि आपने अंततः लिनक्स के साथ आगे बढ़ने का फैसला किया है तो एक आदर्श डेस्कटॉप वातावरण चुनना जो आपके स्वाद के अनुकूल हो, आपकी प्राथमिकता होनी चाहिए।

साझा करना साझा करना कलरव ईमेल 12 सर्वश्रेष्ठ लिनक्स डेस्कटॉप वातावरण

लिनक्स डेस्कटॉप वातावरण चुनना मुश्किल हो सकता है। विचार करने के लिए यहां सबसे अच्छे लिनक्स डेस्कटॉप वातावरण हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • लिनक्स
  • पैकेज प्रबंधक
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें