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

आर्क लिनक्स के लिए Pacman में महारत हासिल करें

आर्क लिनक्स के लिए Pacman में महारत हासिल करें

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

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

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

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

pacman -Syu

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

pacman -Syuu

पैकेज खोजना

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

pacman -Ss {keyword}

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

pacman -Ss gimp
आर्क लिनक्स के लिए Pacman में महारत हासिल करें

इंस्टॉल्ड पैकेज खोजने के लिए:

pacman -Qs package_name

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

आप सिंगल या मल्टीपल पैकेज इंस्टॉल करने के लिए नीचे दी गई कमांड का उपयोग कर सकते हैं:

pacman -S package1 package2
आर्क लिनक्स के लिए Pacman में महारत हासिल करें

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

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 में महारत हासिल करें

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

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 टाइम मशीन विकल्प लिनक्स के लिए 4 टाइम मशीन विकल्प

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

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

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

  1. आर्क लिनक्स कैसे इंस्टॉल करें आर्क लिनक्स कैसे इंस्टॉल करें

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