लिनक्स वितरण के बारे में सबसे अच्छी चीजों में से एक यह है कि वे पैकेज प्रबंधकों का उपयोग करके केंद्रीय रिपॉजिटरी से सॉफ़्टवेयर स्थापित करते हैं, एक अवधारणा जिसे अन्य ऑपरेटिंग सिस्टम अभी उठा रहे हैं।
लेकिन अगर आप इन रिपॉजिटरी को बार-बार अपडेट नहीं करते हैं, तो नए पैकेज इंस्टॉल करते समय आपका सिस्टम मुश्किल में पड़ सकता है। उसकी वजह यहाँ है।
पैकेज अन्य पैकेजों पर निर्भर करता है
लिनक्स एप्लिकेशन और ओपन-सोर्स प्रोग्राम अधिक व्यापक रूप से कोड के साझा पुस्तकालयों का भारी उपयोग करते हैं। चूंकि लिनक्स प्रोग्राम इन पुस्तकालयों का इतने व्यापक रूप से उपयोग करते हैं, इसलिए लिनक्स वितरण के लिए इन्हें उसी तरह से पैकेज करना समझ में आता है जैसे वे निष्पादन योग्य कार्यक्रमों के साथ करते हैं।
इस दृष्टिकोण का नकारात्मक पक्ष यह है कि कार्यक्रमों और उनके पुस्तकालयों के लिए अद्यतन कार्यक्रम भिन्न हो सकते हैं। डेवलपर्स प्रोग्राम या लाइब्रेरी में बदलाव कर सकते हैं जो उनके व्यवहार को महत्वपूर्ण रूप से बदल सकते हैं।
विभिन्न अद्यतन अनुसूचियों को जटिल बनाते हुए, प्रत्येक Linux वितरण के पास सॉफ़्टवेयर जारी करने का अपना तरीका है, के साथ रोलिंग-रिलीज़ डिस्ट्रोज़ जैसे आर्क रिलीज़िंग पैकेज बहुत जल्द अपस्ट्रीम डेवलपर्स के साथ आने के बाद संस्करण।
क्या होता है अगर आप अपडेट नहीं करते हैं
यदि आपने अपने पैकेज रिपॉजिटरी को अपडेट नहीं किया है, तो आप नए प्रोग्राम को स्थापित करने या चलाने में समस्या का सामना कर सकते हैं जो आपके सिस्टम पर आपके द्वारा इंस्टॉल की गई पुरानी लाइब्रेरी पर निर्भर करता है। Linux पर टूटे हुए पैकेज पुराने पैकेजों का एक ऐसा ही निहितार्थ है।
हालांकि यह समस्या शायद ही लिनक्स के लिए अद्वितीय है। "डीएलएल नरक" एक समान समस्या है जो विंडोज उपयोगकर्ताओं का सामना करती है।
लिनक्स में पैकेज रिपॉजिटरी को कैसे अपडेट करें
अब जब आप जानते हैं कि नए प्रोग्राम स्थापित करने से पहले आपको पैकेज रिपॉजिटरी को अपडेट करने की आवश्यकता है, तो यह सीखने का समय है कि यह कैसे करना है। ऐसा करने के लिए आपके द्वारा उपयोग किए जाने वाले डिस्ट्रो के आधार पर कमांड अलग-अलग होंगे।
डेबियन या उबंटू सिस्टम पर, आप रिपॉजिटरी सूची को अपडेट कर सकते हैं और एपीटी के साथ इंस्टॉल किए गए पैकेजों को अपग्रेड कर सकते हैं:
सुडो एपीटी अपडेट && सुडो एपीटी अपग्रेड
Red Hat व्युत्पन्न डिस्ट्रोस पर, YUM अद्यतन संकुल भंडारों को उन्नत संकुल अधिष्ठापन के साथ जोड़ता है:
सुडो यम अपग्रेड
OpenSUSE Zyper पैकेज मैनेजर का उपयोग करता है। यह देखने के लिए कि किन पैकेजों को अद्यतन करने की आवश्यकता है, टाइप करें:
सूडो ज़िपर एलपी
सभी पुराने पैकेजों को अपडेट करने के लिए, टाइप करें:
सूडो ज़िपर पैच
आर्क लिनक्स सिस्टम को अपडेट करने के लिए, Pacman का उपयोग करें:
सुडो पॅकमैन -स्यू
संबंधित: आर्क लिनक्स में पैकेज कैसे स्थापित करें और निकालें
अब आपका सॉफ्टवेयर इंस्टालेशन सुचारू रूप से चलेगा
अब जब आप जानते हैं कि नए पैकेज स्थापित करने से पहले अपने सिस्टम को कैसे अपडेट किया जाए, तो आपको अपने लिनक्स सिस्टम पर नए प्रोग्राम इंस्टॉल करते समय कम समस्याओं का सामना करना चाहिए।
लिनक्स डिस्ट्रोस के बीच प्रमुख अंतर पैकेज मैनेजर है। उन सभी की अपनी ताकत और कमजोरियां हैं, इसलिए आपको अपनी कार्यशैली से सबसे अधिक मेल खाने वाले को चुनना चाहिए। क्या आपको APT, YUM, या Zyper का उपयोग करना चाहिए? या पूरी तरह से कुछ और? यह आप पर निर्भर करता है।
सर्वश्रेष्ठ लिनक्स डिस्ट्रो को खोजना मुश्किल है। जब तक आप गेमिंग, रास्पबेरी पाई, और बहुत कुछ के लिए सर्वश्रेष्ठ लिनक्स ऑपरेटिंग सिस्टम की हमारी सूची नहीं पढ़ते।
आगे पढ़िए
- लिनक्स
- सॉफ्टवेर अधिस्थापित करो
- पैकेज प्रबंधक

डेविड प्रशांत नॉर्थवेस्ट में स्थित एक स्वतंत्र लेखक है, लेकिन मूल रूप से खाड़ी क्षेत्र से है। वह बचपन से ही टेक्नोलॉजी के शौकीन रहे हैं। डेविड की रुचियों में पढ़ना, गुणवत्ता वाले टीवी शो और फिल्में देखना, रेट्रो गेमिंग और रिकॉर्ड संग्रह करना शामिल है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें