Computer >> कंप्यूटर >  >> प्रणाली >> Linux

आर्क लिनक्स के लिए मास्टरिंग पॅकमैन

आर्क लिनक्स के लिए मास्टरिंग पॅकमैन

आर्क लिनक्स एक लोकप्रिय लिनक्स वितरण है जो इसकी सादगी और रोलिंग रिलीज के लिए सम्मानित है। यह उन कई ऐप्स को हटा देता है जो अन्य वितरणों के साथ शिप करते हैं, और आप उन ऐप्स को इंस्टॉल करने के लिए स्वतंत्र हैं जिन्हें आप चाहते हैं और जिनकी आवश्यकता है। हालाँकि, आपको इसके पैकेज मैनेजर - Pacman के साथ सहज रहना होगा।

Pacman पैकेज मैनेजर उपयोगकर्ताओं को पैकेज प्रबंधित करने का एक आसान तरीका प्रदान करता है। पैकेजों को या तो आधिकारिक रिपॉजिटरी से या Pacman के साथ उपयोगकर्ता के स्वयं के बिल्ड से प्रबंधित किया जा सकता है। आर्क लिनक्स के लिए Pacman में महारत हासिल करने के लिए इस गाइड का पालन करें।

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

सिस्टम और सभी इंस्टॉल किए गए सॉफ़्टवेयर को अपडेट करने के लिए, कमांड का उपयोग करें:

pacman -Syu

पैकेज डेटाबेस को पूरी तरह से रिफ्रेश करने और सिस्टम को अपडेट करने के लिए:

pacman -Syuu

पैकेज खोज रहे हैं

यदि आप एक पैकेज स्थापित करना चाहते हैं, लेकिन आपको पैकेज का नाम याद नहीं है, तो आप सीधे टर्मिनल से एक कीवर्ड खोज कर सकते हैं।

pacman -Ss {keyword}

उदाहरण के लिए, यदि आप जिम्प स्थापित करना चाहते हैं, तो आप यह देखने के लिए खोज कर सकते हैं कि उपलब्ध पैकेज क्या कहलाते हैं।

pacman -Ss gimp
आर्क लिनक्स के लिए मास्टरिंग पॅकमैन

संस्थापित पैकेज खोजने के लिए:

pacman -Qs package_name

पैकेज/सॉफ्टवेयर संस्थापित करना

आप सिंगल या एकाधिक पैकेज स्थापित करने के लिए नीचे दिए गए आदेश का उपयोग कर सकते हैं:

pacman -S package1 package2
आर्क लिनक्स के लिए मास्टरिंग पॅकमैन

हालांकि, किसी भी पैकेज को स्थापित करने से पहले सिस्टम को पहले अपडेट करना बेहतर है। सॉफ़्टवेयर को अद्यतन और स्थापित करने के लिए निम्न आदेश का उपयोग करें:

pacman -Syu package1 package2

तृतीय-पक्ष स्रोतों से पैकेज स्थापित करना

आप हमेशा दूरस्थ रिपॉजिटरी से पैकेज स्थापित नहीं करेंगे। स्थानीय निर्देशिका से संकुल संस्थापित करने के लिए, निम्नलिखित का प्रयोग करें:

pacman -U /path/to/packagefile_packagename.pkg.tar.xz

यदि आप किसी अनौपचारिक भंडार से पैकेज स्थापित करना चाहते हैं, तो आप निम्न आदेश का उपयोग कर सकते हैं:

pacman -U https://packagesite.com/repo/packagename.pkg.tar.xz

इंस्टॉल किए गए पैकेजों को सूचीबद्ध करना

यदि आप अपने सिस्टम में सभी संस्थापित संकुलों को देखना चाहते हैं, तो कमांड का प्रयोग करें:

pacman -Ql

पैकेज डाउनलोड करें

ऐसे उदाहरण हैं जब आप एक पैकेज डाउनलोड करना चाहते हैं लेकिन इसे स्थापित नहीं करना चाहते हैं। इस आदेश का प्रयोग करें:

pacman -Sw package_name

पैकेज/सॉफ़्टवेयर अनइंस्टॉल करें

पैकेज को हटाना पैकेज इंस्टॉलेशन के साथ हाथ से जाता है। किसी पैकेज को हटाने और उसकी निर्भरता को पीछे छोड़ने के लिए, निम्न कमांड का उपयोग करें:

pacman -R package
आर्क लिनक्स के लिए मास्टरिंग पॅकमैन

यदि आप एक पैकेज और उसकी निर्भरता को हटाना चाहते हैं जो अन्य पैकेजों द्वारा उपयोग नहीं किया जाता है, तो यह कमांड चलाएँ:

pacman -Rsu package

अनाथ फाइलों की जांच करने के लिए:

pacman -Qdt

अप्रयुक्त पैकेजों/अनाथों और उनकी कॉन्फ़िगरेशन फ़ाइलों को हटाने के लिए आप इसे निम्न कमांड के साथ जोड़ सकते हैं:

pacman -Rsnu $(pacman -Qtdq)

आधार प्रणाली को छोड़कर सब कुछ हटा दें

यह खरोंच से शुरू करने का एक तरीका है। यदि आपके सिस्टम को "फ़ैक्टरी-रीसेट" करने की आवश्यकता है, तो निम्नलिखित दो चरण आपको आसानी से ऐसा करने की अनुमति देते हैं।

सबसे पहले, हमें सभी स्थापित पैकेजों को "निर्भरता:" बनाने की आवश्यकता है।

pacman -D --asdeps $(pacman -Qqe)

इसके बाद, हमें आवश्यक पैकेज (आधार प्रणाली) के लिए स्थापना कारण को "स्पष्ट रूप से" में बदलने की आवश्यकता है, ताकि वे अनाथ के रूप में व्यवहार न करें और हटा दिए जाएं:

pacman -D --asexplicit base linux linux-firmware

अंत में, हम सभी "अनाथ" फ़ाइलें हटा देंगे:

pacman -Rns $(pacman -Qtdq)

पैकेज संचय समाशोधन

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

यह आदेश तीन सबसे हाल के पैकेजों को छोड़कर स्थापित और अनइंस्टॉल किए गए पैकेजों के सभी कैश्ड संस्करणों को हटा देता है।

paccache -r

कैश्ड पैकेजों को साफ़ करने के लिए जो वर्तमान में स्थापित नहीं हैं, निम्नलिखित चलाएँ:

pacman -Sc

यदि आप अपना कैश पूरी तरह से साफ़ करना चाहते हैं, तो नीचे दिए गए आदेश को चलाएँ। यह आपके कैशे फ़ोल्डर को पूरी तरह खाली छोड़ देगा।

pacman -Scc

अंतिम विचार

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


  1. लिनक्स के लिए 4 टाइम मशीन विकल्प

    इसमें कोई संदेह नहीं है कि Apple की टाइम मशीन ने बैकअप को मुख्यधारा बना दिया है। टाइम मशीन से पहले, औसत उपयोगकर्ता प्लेग जैसे बैकअप से बचते थे - प्रक्रिया बहुत जटिल लगती थी, और इससे कीमती संग्रहण स्थान भी बर्बाद होता था। Time Machine के साथ, Apple ने लोगों की मानसिकता को बदल दिया, ज्यादातर इसकी साद

  1. क्या आर्क लिनक्स उबंटू से बेहतर है?

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

  1. आर्क लिनक्स कैसे स्थापित करें

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