क्या आपके आर्क मशीन पर सिस्टम अपडेट के बाद कोई पैकेज काम कर रहा है? शायद आपने लिनक्स कर्नेल का नवीनतम संस्करण स्थापित किया है लेकिन आपके कंप्यूटर को बूट करने के लिए नहीं मिल सकता है। कारण जो भी हो, स्थिर पैकेजों को उनके नवीनतम अस्थिर संस्करणों में अपग्रेड करने से रोकना हमेशा एक अच्छा विचार है।

Pacman, आर्क-आधारित डिस्ट्रोस पर डिफ़ॉल्ट पैकेज प्रबंधक, आपको केवल संपादित करके पैकेज अपग्रेड को अनदेखा करने की अनुमति देता है pacman.conf फ़ाइल। यह लेख विशिष्ट पैकेजों को स्थायी और अस्थायी दोनों तरह से आर्क लिनक्स पर अपग्रेड होने से रोकने के बारे में है।

आर्क लिनक्स पर पैकेज अपग्रेड को क्यों रोकें?

आर्क लिनक्स एक रोलिंग-रिलीज़ डिस्ट्रो है, जिसका अर्थ है कि जैसे ही पैकेज डेवलपर्स एक जारी करते हैं, नए अपडेट जारी किए जाते हैं। यह डेवलपर्स को पैकेजों का परीक्षण करने के लिए कम समय देता है, इसलिए कोड में बग और अन्य मुद्दों की संभावना बढ़ जाती है।

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

instagram viewer

आप किसी विशिष्ट पैकेज को अपग्रेड करने के बाद अपने सिस्टम के साथ समस्याओं से भी टकरा सकते हैं। ऐसी स्थितियों में, इसे पिछले स्थिर संस्करण में डाउनग्रेड करना और Pacman का उपयोग करके इसके आगे के उन्नयन को रोकना बेहतर है।

किसी पैकेज को अपडेट होने से कैसे अनदेखा करें

आर्क लिनक्स पर पैकेज अपग्रेड को रोकने के लिए, आप एक फाइल का संपादन करेंगे जिसका नाम है pacman.conf. यह आर्क लिनक्स पैकेज मैनेजर, Pacman के लिए प्राथमिक कॉन्फ़िगरेशन फ़ाइल है।

pacman.conf फ़ाइल को खोलने के साथ शुरू करें एक लिनक्स पाठ संपादक तुम्हारी पसन्द का।

सुडो विम /etc/pacman.conf

टिप्पणी मिलने तक नीचे स्क्रॉल करें: "Pacman IgnorePkg और IgnoreGroup के सदस्यों में सूचीबद्ध पैकेजों को अपग्रेड नहीं करेगा।"

इसके नीचे की लाइन को अनकम्मेंट करें और उन पैकेजों को जोड़ें जिन्हें आप अपग्रेड नहीं करना चाहते हैं बराबरी संकेत (=).

इग्नोर पीकेजी = नैनो

कई पैकेज जोड़ने के लिए, बस उन्हें दो लगातार पैकेजों को अलग करते हुए सूचीबद्ध करें स्थान.

IgnorePkg = नैनो विम linux

उपरोक्त आदेश नैनो, विम और वर्तमान लिनक्स कर्नेल को और अपग्रेड करने से रोकेगा। सहेजें और विमो से बाहर निकलें जब आप फ़ाइल का संपादन समाप्त कर लें।

जब आप किसी अनदेखा किए गए पैकेज को मैन्युअल रूप से अपग्रेड करने का प्रयास करते हैं (का उपयोग करके पॅकमैन-एस पैकेजनाम), Pacman आपको सूचित करेगा कि पैकेज IgnorePkg का एक हिस्सा है और पूछेगा कि क्या आप इसे वैसे भी अपग्रेड करना चाहते हैं। फिर आप चाहें तो IgnorePkg स्टेटमेंट को ओवरराइड करना चुन सकते हैं।

एक संपूर्ण पैकेज समूह को अपग्रेड होने से अनदेखा करने के लिए, pacman.conf फ़ाइल में IgnoreGroup कथन जोड़ें।

इग्नोरग्रुप = केडीई-एप्लीकेशन

जब पैकेज का अस्थिर संस्करण ठीक हो जाता है, तो आप केवल IgnorePkg और IgnoreGroup स्टेटमेंट से पैकेज नाम हटाकर अपग्रेड सीमा को हटा सकते हैं।

सिस्टम अपग्रेड से पैकेज को अस्थायी रूप से बाहर करना

किसी विशिष्ट पैकेज को स्थायी रूप से अपग्रेड प्राप्त करने से प्रतिबंधित करना कुछ उपयोगकर्ताओं के लिए इष्टतम समाधान नहीं हो सकता है। यदि आप किसी पैकेज अपग्रेड को केवल एक बार अनदेखा करना चाहते हैं, तो इसका उपयोग करें --नज़रअंदाज़ करना पॅकमैन कमांड में झंडा।

उदाहरण के लिए, सिस्टम अपग्रेड के दौरान Linux कर्नेल के अद्यतन को रोकने के लिए:

sudo pacman -Syyu --ignore=linux

एक अल्पविराम से अलग पैकेज सूची निर्दिष्ट करें ताकि कई पैकेजों को अपग्रेड होने से अनदेखा किया जा सके।

sudo pacman -Syyu --ignore=linux, vim, nano

इसी तरह, आप कुछ पैकेज समूहों को अपग्रेड होने से भी अनदेखा कर सकते हैं --इग्नोरग्रुप झंडा।

sudo pacman -Syyu --ignoregroup=kde-applications

पैकेज को अपडेट करने के लिए, बिना के बस फिर से कमांड चलाएँ --नज़रअंदाज़ करना तथा --इग्नोरग्रुप झंडे

Linux आपको आपके सिस्टम पर पूर्ण नियंत्रण देता है

लिनक्स के साथ, आप ऐसी विशेषताओं को देखने की उम्मीद कर सकते हैं जो हर जगह छिड़का हुआ बढ़िया नियंत्रण प्रदान करते हैं। आप विशिष्ट पैकेज अपग्रेड को अनदेखा कर सकते हैं, किसी पैकेज को डाउनग्रेड कर सकते हैं, और यहां तक ​​कि अपने स्वयं के पैकेज भी जोड़ सकते हैं आर्क यूजर रिपोजिटरी.

यदि आप डेबियन या आरएचईएल-आधारित डिस्ट्रो से आते हैं और आर्क लिनक्स में नए हैं, तो हो सकता है कि आप AUR से परिचित न हों। AUR प्राथमिक कारणों में से एक है कि क्यों कई उपयोगकर्ताओं द्वारा आर्क लिनक्स को प्राथमिकता दी जाती है।

8 चीजें जो आपको आर्क लिनक्स स्थापित करने से पहले पता होनी चाहिए

आर्क लिनक्स निस्संदेह लिनक्स पावर उपयोगकर्ताओं के लिए सबसे अच्छे डिस्ट्रोस में से एक है। लेकिन कुछ चीजें हैं जो आपको आर्क को स्थापित करने से पहले उसके बारे में जाननी चाहिए।

आगे पढ़िए

साझा करनाकलरवईमेल
संबंधित विषय
  • लिनक्स
  • आर्क लिनक्स
  • लिनक्स ऐप्स
  • लिनक्स प्राथमिक
लेखक के बारे में
दीपेश शर्मा (112 लेख प्रकाशित)

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

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

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

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

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