आर्क लिनक्स एक "ब्लीडिंग एज" लिनक्स ऑपरेटिंग हैप्रणाली। ब्लीडिंग एज लिनक्स कम्युनिटी में एक स्लैंग टर्म है, जिसका अर्थ है "जितनी जल्दी हो सके नई चीजें।" यह अपडेट दर्शन आर्क के लिए मुख्य है, और कई उन्नत लिनक्स हॉबीस्ट इसका उपयोग करने का एक कारण है।
ब्लीडिंग एज का उपयोग करने का एक बहुत बड़ा लाभ हैआर्च जैसी व्यवस्था। शुरुआत के लिए, आपको हमेशा नवीनतम कार्यक्रम, ड्राइवर और एन्हांसमेंट प्राप्त होंगे, जो लिनक्स समुदाय को प्रदान करना है। हालांकि, कुछ गंभीर डाउनसाइड इस तरह के ऑपरेटिंग सिस्टम का उपयोग करने के साथ आते हैं। मुख्य यह है कि क्योंकि अपडेट जितनी तेजी से आते हैं, वे बड़े पैमाने पर परीक्षण नहीं करते हैं। परीक्षण की कमी के कारण, कीड़े हैं, जो हो सकते हैं। स्पष्ट होने के लिए: समस्याएँ हमेशा नहीं होती हैं, लेकिन आर्क के तेज़ अपडेट के कारण अक्सर टूटने लगते हैं।
पैकेज ब्रेक्जिट को कम करने का सबसे अच्छा तरीका हैआर्क लिनक्स पर ऐप अपडेट को अक्षम करें, जिससे टूटे हुए अपडेट से बचा जा सके। इस गाइड में, हम आपको दिखाएंगे कि पैकेजों के उन्नयन से बचने के लिए अपने आर्क पीसी को कैसे कॉन्फ़िगर करें।
Pacman में पैकेज खोजें
Pacman के साथ चारों ओर tinkering से पहलेकॉन्फ़िगरेशन फ़ाइलें आर्क को आपके सिस्टम पर एक पैकेज को अपग्रेड करने से रोकने के लिए, आपको पैकेज का सटीक नाम खोजना होगा। ऐसा करने का सबसे अच्छा तरीका "क्यू" कमांड-लाइन स्विच का उपयोग करना है।
खोज करने के लिए, दबाकर एक टर्मिनल विंडो खोलें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, एक नियमित उपयोगकर्ता के रूप में, Pacman को "Qe" कमांड-लाइन स्विच के साथ चलाएं। यह ऑपरेशन सिस्टम पर हर स्थापित पैकेज की पूरी सूची का प्रिंट आउट लेगा।
pacman -Qe
हर स्थापित पैकेज की एक क्वेरी पर चल रहा हैआर्क लिनक्स नो-शक आपको बहुत सारी जानकारी दिखाएगा। अधिकांश के लिए, डेटा की यह विशाल मात्रा सहायक नहीं हो सकती है। इस कारण, इसका उपयोग करना एक अच्छा विचार है ग्रेप कीवर्ड और पैटर्न खोजने और खोजने के लिए कमांड।
स्थापित संकुल की अपनी सूची के माध्यम से क्रमबद्ध करने के लिए, प्रयास करें:
pacman -Qe | grep "name of a program or package"
वैकल्पिक रूप से, आउटपुट को सुविधाजनक टेक्स्ट फ़ाइल में बाद के लिए नीचे कमांड के साथ पाइप करें।
pacman -Qe > ~/package-info.txt
नोट: टर्मिनल में पैकेज- info.txt फ़ाइल देखने के लिए, चलाएँ cat ~/package-info.txt
के साथ अपनी खोज करने के बाद ग्रेप उपकरण, आपको पैकेज नाम दिखाई देगा जिसके बाद एक संस्करण संख्या होगी। संस्करण संख्या पर ध्यान न दें और पैकेज नाम पर ध्यान दें, क्योंकि कॉन्फ़िगरेशन फ़ाइलों को संपादित करते समय आपको इसकी आवश्यकता होगी।
Pacman.conf का संपादन
आर्क लिनक्स को संस्थापित संकुल के उन्नयन से रोकने का तरीका संपादन द्वारा है /etc/pacman.conf फ़ाइल और "IgnorePkg" सुविधा का लाभ ले रहा है। इस सुविधा को पाने के लिए, टर्मिनल विंडो लॉन्च करें और नैनो टेक्स्ट एडिटर के अंदर Pacman.conf फाइल को रूट विशेषाधिकारों के साथ खोलें।

su -
nano -w /etc/pacman.conf
या:
sudo nano -w /etc/pacman.conf
नैनो पाठ संपादक में, का उपयोग करें नीचे का तीर और फ़ाइल के उस भाग को अपना रास्ता बनाएं जो कहता है कि "# Pacman ने IgnorePkg में सूचीबद्ध पैकेज और IgnoreGroup के सदस्यों को अपग्रेड नहीं किया है।"

वहां पहुंचने के बाद, "IgnorePkg।" के सामने से # चिह्न को हटा दें, फिर "=" के बाद पहले खोज से पैकेज के नाम पर लिखें। यह इस तरह दिखना चाहिए:
IgnorePkg =nameofpackage
आर्क लिनक्स को अपडेट करने से रोकने के लिए आपके पास एक से अधिक पैकेज हैं? कॉमा द्वारा पीछा "IgnorePkg" के बाद प्रत्येक पैकेज के नाम लिखें। उदाहरण के लिए:
IgnorePkg =nameofpackage1, nameofpackage2, nameofpackage3
सभी पैकेजों के साथ आप आर्क लिनक्स को "IgnorePkg" के अंदर सेट अपग्रेड करने से रोकना चाहते हैं, यह परिवर्तनों को सहेजने का समय है। दबाएँ Ctrl + O Pacman config फ़ाइल में संपादन लिखने के लिए कीबोर्ड पर, और इसे दबाकर बंद करें Ctrl + X।
पचमन कॉन्फ़िगरेशन फ़ाइल के सभी संपादन सही तरीके से किए जाने पर, आप आर्क लिनक्स पर अपग्रेड कमांड चलाने में सक्षम होंगे और इग्नोरपैक में संकुल को सफलतापूर्वक अपग्रेड करने से रोक सकते हैं।

sudo pacman -Syyu
अपडेट सक्षम करना
किसी अपडेट को अनदेखा करने के कुछ हफ्तों के बाद, फिर से अपग्रेड करना सुरक्षित हो सकता है। आपके द्वारा पहले अक्षम किए गए पैकेजों के लिए अपग्रेड को फिर से सक्षम करने के लिए, आपको निम्नलिखित कार्य करने होंगे।
चरण 1: एक टर्मिनल विंडो खोलें और Pacman कॉन्फ़िगरेशन फ़ाइल तक पहुंच प्राप्त करने के लिए रूट या सूडो का उपयोग करें।
su -
nano -w /etc/pacman.conf
या
sudo nano -w /etc/pacman.conf
चरण 2: कॉन्फ़िगरेशन फ़ाइल के माध्यम से स्क्रॉल करें और फ़ाइल के "IgnorePkg" क्षेत्र के नीचे अपना रास्ता बनाएं।
चरण 3: का उपयोग करते हुए बैकस्पेस कुंजी, "IgnorePkg" के बाद सभी पैकेज नामों को हटा दें।
चरण 4: नैनो पाठ संपादक में Pacman कॉन्फ़िगरेशन फ़ाइल में किए गए संपादन को दबाकर सहेजें Ctrl + O कीबोर्ड संयोजन। फिर, दबाकर संपादक को बंद करें Ctrl + X.
चरण 5: Pacman नवीनीकरण कमांड चलाएँ। जैसा कि यह चलता है, आर्क लिनक्स पहले से आयोजित बैक-पैकेज को नोटिस करेगा कि अब वापस आयोजित नहीं किया जाता है और स्वचालित रूप से उन्हें नवीनतम संस्करण में अपग्रेड किया जाता है।
sudo pacman -Syyu</ P>
टिप्पणियाँ