आर्क लिनक्स पर ऐप अपडेट को अक्षम कैसे करें

click fraud protection

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

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

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

Pacman में पैकेज खोजें

instagram viewer

अपने सिस्टम पर आर्क को पैकेज को अपग्रेड करने से रोकने के लिए पैक्मैन कॉन्फ़िगरेशन फ़ाइलों के साथ छेड़छाड़ करने से पहले, आपको पैकेज का सटीक नाम अवश्य पता होना चाहिए। ऐसा करने का सबसे अच्छा तरीका "क्यू" कमांड-लाइन स्विच का उपयोग करना है।

खोजना, एक टर्मिनल विंडो खोलें दबाने से Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, एक नियमित उपयोगकर्ता के रूप में, Pacman को "Qe" कमांड-लाइन स्विच के साथ चलाएं। यह ऑपरेशन सिस्टम पर प्रत्येक स्थापित पैकेज की पूरी सूची का प्रिंट आउट लेगा।

pacman -Qe

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

स्थापित संकुल की अपनी सूची के माध्यम से क्रमबद्ध करने के लिए, प्रयास करें:

pacman -Qe | grep 'एक प्रोग्राम या पैकेज का नाम'

वैकल्पिक रूप से, आउटपुट को एक सुविधाजनक टेक्स्ट फ़ाइल के लिए नीचे की कमांड के साथ बाद में पाइप करें।

pacman -Qe> ~ / package-info.txt 

नोट: टर्मिनल में पैकेज- info.txt फ़ाइल देखने के लिए, चलाएँ cat ~ / package-info.txt

के साथ अपनी खोज करने के बाद ग्रेप उपकरण, आपको पैकेज नाम एक संस्करण संख्या के बाद दिखाई देगा। संस्करण संख्या पर ध्यान न दें और पैकेज नाम पर ध्यान दें, क्योंकि कॉन्फ़िगरेशन फ़ाइलों को संपादित करते समय आपको इसकी आवश्यकता होगी।

Pacman.conf का संपादन

आर्क लिनक्स को संस्थापित संकुल के उन्नयन से रोकने का तरीका संपादन द्वारा है /etc/pacman.conf फ़ाइल और "IgnorePkg" सुविधा का लाभ ले रहा है। इस सुविधा को पाने के लिए, टर्मिनल विंडो लॉन्च करें और नैनो टेक्स्ट एडिटर के अंदर Pacman.conf फाइल को रूट विशेषाधिकारों के साथ खोलें।

सु -
नैनो -w /etc/pacman.conf

या:

सुडो नैनो -w /etc/pacman.conf

नैनो पाठ संपादक में, का उपयोग करें नीचे का तीर और फ़ाइल के उस भाग को अपना रास्ता बनाएं जो कहता है कि "# Pacman ने IgnorePkg में सूचीबद्ध पैकेज और IgnoreGroup के सदस्यों को अपग्रेड नहीं किया है।"

एक बार वहाँ, "IgnorePkg" के सामने से # प्रतीक को हटा दें। फिर, "=" के बाद खोज से पहले पैकेज के नाम पर लिखें। यह इस तरह दिखना चाहिए:

इग्नोरेपकिग = नेमोफेकपेज

एक से अधिक पैकेज हैं जिन्हें आप आर्क लिनक्स को अपडेट करने से रोकना चाहते हैं? कॉमा द्वारा पीछा "IgnorePkg" के बाद प्रत्येक पैकेज के नाम लिखें। उदाहरण के लिए:

IgnorePkg = nameofpackage1, nameofpackage2, nameofpackage3

उन सभी पैकेजों के साथ, जिन्हें आप आर्क लिनक्स को "इग्नोरपकेग" के अंदर सेट अपग्रेड करने से रोकना चाहते हैं, यह परिवर्तनों को सहेजने का समय है। दबाएँ Ctrl + O Pacman config फ़ाइल में संपादन लिखने के लिए कीबोर्ड पर, और इसे दबाकर बंद करें Ctrl + X।

पचमन कॉन्फ़िगरेशन फ़ाइल के सभी संपादन सही तरीके से किए जाने पर, आप आर्क लिनक्स पर अपग्रेड कमांड को चलाने में सक्षम होंगे और इग्नोरपैक में संकुल को सफलतापूर्वक अपग्रेड करने से रोकेंगे।

सूद पैक्समैन -सत्यू

अपडेट सक्षम करना

किसी अपडेट को अनदेखा करने के कुछ हफ्तों के बाद, फिर से अपग्रेड करना सुरक्षित हो सकता है। आपके द्वारा पहले अक्षम किए गए पैकेजों के उन्नयन को पुन: सक्षम करने के लिए, आपको निम्नलिखित कार्य करने की आवश्यकता होगी।

चरण 1: एक टर्मिनल विंडो खोलें और Pacman कॉन्फ़िगरेशन फ़ाइल तक पहुंच प्राप्त करने के लिए रूट या सूडो का उपयोग करें।

सु -
नैनो -w /etc/pacman.conf

या

सुडो नैनो -w /etc/pacman.conf

चरण 2: कॉन्फ़िगरेशन फ़ाइल के माध्यम से स्क्रॉल करें और फ़ाइल के "IgnorePkg" क्षेत्र के नीचे अपना रास्ता बनाएं।

चरण 3: का उपयोग करते हुए बैकस्पेस कुंजी, "IgnorePkg" के बाद सभी पैकेज नामों को हटा दें।

चरण 4: नैनो पाठ संपादक में Pacman कॉन्फ़िगरेशन फ़ाइल में किए गए संपादन को दबाकर सहेजें Ctrl + O कीबोर्ड संयोजन। फिर, दबाकर संपादक को बंद करें Ctrl + X.

चरण 5: Pacman नवीनीकरण कमांड चलाएँ। जैसा कि यह चलता है, आर्क लिनक्स पहले से आयोजित बैक-पैकेज को नोटिस करेगा कि अब वापस आयोजित नहीं किया जाता है और स्वचालित रूप से उन्हें नवीनतम संस्करण में अपग्रेड किया जाता है।

सूद पैक्समैन -सत्यू
watch instagram story
खोज
हाल के पोस्ट