आर्क लिनक्स पर पैकेज स्थापित करना चाहते हैं लेकिन पता नहीं कैसे? बहुत से लोग इस समस्या का सामना करते हैं जब वे पहली बार डेबियन-आधारित वितरण से आर्क में जाते हैं। हालाँकि, आप पैकेज प्रबंधकों का उपयोग करके आसानी से अपने आर्क-आधारित सिस्टम पर संकुल का प्रबंधन कर सकते हैं।
पैकमैन डिफ़ॉल्ट पैकेज प्रबंधक है जो प्रत्येक आर्क वितरण में पहले से इंस्टॉल आता है। लेकिन फिर भी, अन्य पैकेज प्रबंधकों की आवश्यकता है क्योंकि पैडमैन आर्क उपयोगकर्ता रिपॉजिटरी से पैकेज का समर्थन नहीं करता है।
आर्क लिनक्स में पैकेज मैनेजर
यद्यपि आर्क लिनक्स डिफ़ॉल्ट पैकेज मैनेजर के रूप में पचमैन के साथ आता है, आप अन्य पैकेज प्रबंधक जैसे याय को स्थापित कर सकते हैं। पैकमैन के विपरीत, ये पैकेज प्रबंधक आपको आधिकारिक आर्क रिपॉजिटरी और AUR (आर्क उपयोगकर्ता रिपॉजिटरी) से नए पैकेज जोड़ने की अनुमति देते हैं।
जबकि अन्य पैकेज प्रबंधकों का उपयोग वर्षों से किया जा रहा है, यॉट और औरमैन जैसे उदाहरण अब बनाए नहीं हैं। नतीजतन, Pacman और Yay आर्क लिनक्स में भरोसा करने के लिए अधिक सुरक्षित और अधिक विश्वसनीय पैकेज प्रबंधक हैं।
AUR एक सामुदायिक-संगठित भंडार है जो उपयोगकर्ताओं को उनके द्वारा विकसित पैकेजों को साझा करने के लिए एक मंच प्रदान करता है। यदि आप एक डेवलपर हैं, तो आप AUR में पैकेज जोड़ सकते हैं, और अन्य उपयोगकर्ता उन्हें आसानी से अपने सिस्टम पर इंस्टॉल कर सकते हैं।
1. Pacman
जैसा कि ऊपर उल्लेख किया गया है, हर आर्क सिस्टम अपने डिफ़ॉल्ट पैकेज मैनेजर के रूप में पचमन के साथ आता है। Pacman की सबसे उल्लेखनीय विशेषता यह है कि यह नियमित रूप से आपके सिस्टम के पैकेज को मास्टर सर्वर के साथ सिंक करता है, और बदले में, आपके सिस्टम को अद्यतित रखता है।
2. वाह
के रूप में Yaourt और Aurman के डेवलपर्स बंद होने के बाद कोई अपडेट जारी नहीं करेंगे, आर्क उपयोगकर्ताओं ने AUR से पैकेज जोड़ने के लिए Yay का उपयोग करना शुरू कर दिया है। Yay का मुख्य उद्देश्य उपयोगकर्ता इनपुट को कम करना और एक Pacman- जैसा इंटरफ़ेस प्रदान करना था।
आप Pacman का उपयोग करके Yay को इंस्टॉल करने में सक्षम नहीं होंगे, क्योंकि यह आर्क उपयोगकर्ता रिपॉजिटरी से सीधे पैकेज जोड़ने का समर्थन नहीं करता है। इसलिए, आपको इसकी Git रिपॉजिटरी का उपयोग करके मैन्युअल रूप से Yay पैकेज मैनेजर स्थापित करना होगा। यहां बताया गया है कि इसे अपने सिस्टम पर कैसे इंस्टॉल करें।
चरण 1: आपको yay रिपॉजिटरी को क्लोन करने के लिए git की आवश्यकता होगी।
pacman -S --ned git base-devel
चरण 2: अपने स्थानीय भंडारण के भंडार पर क्लोन करें।
गिट क्लोन https://aur.archlinux.org/yay-git.git
चरण 3: फ़ोल्डर की अनुमतियाँ बदलें।
chmod 777 / याय-गिट
चरण 4: उस निर्देशिका पर नेविगेट करें जहां आपने रिपॉजिटरी पर क्लोन किया था।
सीडी याय-गिट
चरण 5: का उपयोग करें मेकप पैकेज बनाने के लिए कमांड। सुनिश्चित करें कि आप रूट कमांड को रूट उपयोगकर्ता के रूप में नहीं चलाते हैं, अन्यथा, यह एक त्रुटि बढ़ाएगा।
makepkg -si
अद्यतन और उन्नयन संकुल
यदि आपने अभी आर्क लिनक्स स्थापित किया है, तो इससे पहले कि आप पैकेजों को जोड़ या हटा सकें, आपको अपनी स्थानीय पैकेज सूची को अद्यतन करके अपने सिस्टम को मास्टर सर्वर के साथ सिंक करना होगा।
फिर, आप आधिकारिक सर्वर से फ़ाइलों को डाउनलोड करके अपने सभी पैकेजों को नवीनतम संस्करण में आसानी से अपग्रेड कर सकते हैं।
Pacman का उपयोग करना
Pacman का उपयोग करके अपनी पैकेज सूची को अपडेट करने के लिए, का उपयोग करें -स य आदेश के साथ ध्वज।
सुडो पचमैन -से
मास्टर सर्वर के साथ अपने सिस्टम की पैकेज सूची को सिंक्रनाइज़ करने के बाद, आपको पैकेजों को अपग्रेड करना होगा। उपयोग -सुई झंडा वही करना। यह आदेश संकुल की सूची और आपके नेटवर्क कनेक्टिविटी के आधार पर कुछ समय ले सकता है।
सुडो पैक्मैन -स्यू
आप इन दोनों आदेशों का उपयोग करके संयोजन करने के प्रयास को बचा सकते हैं -सत्यू झंडा। पैक सूची को अद्यतन करने के बाद, पैकमैन स्वचालित रूप से नवीनतम पैकेज डाउनलोड करना शुरू कर देगा।
सूद पैक्समैन -स्यू
याय का उपयोग करना
Yay पैकेज मैनेजर आपको अपने टर्मिनल का उपयोग करके कुशलता से अपने पैकेज को अपडेट और अपग्रेड करने की अनुमति देता है। ऐसा करने के लिए, बस का उपयोग करें -सुई याय आदेश के साथ ध्वज।
सूद याय -सु
पैकेज जोड़ना
एक बार जब आप जानते हैं कि कौन सा कमांड निष्पादित करना है, तो पैकेज जोड़ना आसान है। आपको बस इतना करना है कि टर्मिनल में पैकेज मैनेजर कमांड टाइप करें।
फ्लैथब और स्नैप स्टोर दो बेहतरीन GUI एप्लिकेशन हैं जिनका उपयोग आप अपने लिनक्स मशीन पर सॉफ्टवेयर और एप्लिकेशन इंस्टॉल करने के लिए कर सकते हैं।
जब आप लिनक्स ऐप डाउनलोड करना चाहते हैं, तो फ्लैथब और स्नैप स्टोर की तुलना कैसे करें? हम उन्हें पता लगाने के लिए एक-दूसरे के खिलाफ गड्ढे करते हैं।
पैकमैन के साथ पैकेज स्थापित करें
Pacman पैकेज अनुप्रयोगों के लिए TAR फ़ाइल एक्सटेंशन का उपयोग करता है। यह आर्क लिनक्स सिस्टम आर्किटेक्चर के साथ कुशलता से काम करता है। पैकेज जोड़ने के लिए, आपको इसका उपयोग करना होगा -एस डिफ़ॉल्ट कमांड के साथ ध्वज इस प्रकार है।
सुडो पैक्समैन -एस पैकेजेन
उदाहरण के लिए,
सुडो पैक्मैन -एस सीमेट्रिक्स
एक साथ कई पैकेजों को स्थापित करने के लिए, स्पेस कैरेक्टर द्वारा विभाजित सभी पैकेजों के नाम टाइप करें।
सुडो पैक्मैन -एस सीमेट्रिक्स vlc python
आप उन्हें स्थापित करने के बाद पैकेजों के बारे में भी जानकारी प्राप्त कर सकते हैं। आउटपुट पैकेज के नाम, संस्करण, वास्तुकला और लाइसेंस के बारे में विवरण प्रदान करता है। ऐसा करने के लिए, बदलें -एस के साथ झंडा -क्यूई डिफ़ॉल्ट में pacman आज्ञा।
pacman -Qi cmatrix
याय के साथ पैकेज स्थापित करें
Yay इंस्टॉल कमांड का सिंटैक्स Pacman के समान सुंदर है। Yay पैकेज मैनेजर का उपयोग करके एक पैकेज स्थापित करने के लिए, बस उपयोग करें -एस डिफ़ॉल्ट आदेश के साथ ध्वज।
yay -S पैकेजेनम
आर्क में संकुल हटाना
आर्क लिनक्स आपको उन पैकेजों को हटाने के लिए नियंत्रण देता है जब आपको उनकी आवश्यकता नहीं होती है, और यह कई कारणों में से एक है आपको आर्क लिनक्स क्यों स्थापित करना चाहिए. यदि आपके पास प्राधिकरण है, तो आप अपने सिस्टम से लगभग किसी भी पैकेज को हटा सकते हैं। आइए देखें कि आप आर्क लिनक्स पर एक पैकेज को कैसे हटा सकते हैं।
पैकमैन के साथ पैकेज निकालें
पैकेज हटाना भी आसान है। बस आपको उपयोग करना है आर बदले में -एस डिफ़ॉल्ट में ध्वज pacman आज्ञा।
सुडो पैक्समैन -R सीमेट्रिक्स
यदि पैकेज आपके सिस्टम में मौजूद नहीं है, तो आपको एक त्रुटि आउटपुट प्राप्त होगा जो "त्रुटि: लक्ष्य नहीं मिला: packagename" बताएगा।
याय के साथ पैकेज निकालें
याय का उपयोग कर संकुल हटाने के लिए, जोड़ें आर डिफ़ॉल्ट yay कमांड पर ध्वज। आप अपने सिस्टम से सभी अनावश्यक निर्भरता को हटाने के लिए -Rns ध्वज का उपयोग कर सकते हैं।
yay -R cmatrix
yay -Rns cmatrix
यदि आप उन पैकेजों को हटाना चाहते हैं जिनकी आपके सिस्टम को आवश्यकता नहीं है, तो उपयोग करें -हाँ आदेश के साथ ध्वज।
yay -Yc
आर्क लिनक्स पर संकुल का प्रबंधन
आर्क-आधारित लिनक्स वितरण पर पैकेज जोड़ने और हटाने के कई तरीके हैं। आप Pacman, Yaourt और Yay जैसे पैकेज मैनेजर का उपयोग कर सकते हैं। जबकि कुछ पैकेज मैनेजर आर्क यूजर रिपॉजिटरी से पैकेज डाउनलोड करने की अनुमति देते हैं, वहीं अन्य जैसे पैकमैन AUR का समर्थन नहीं करते हैं।
यदि आप पैकेज मैनेजर के प्रशंसक नहीं हैं, तो आप हमेशा अपने इच्छित पैकेज डाउनलोड कर सकते हैं। कई वेबसाइटें इंटरनेट पर उपलब्ध हैं जो लिनक्स उपयोगकर्ताओं को टीएआर, आरपीएम और डीईबी पैकेज प्रदान करती हैं।
लिनक्स ऐप्स खोज रहे हैं? टर्मिनल से इंस्टॉल होने के बजाय, आप इन वेबसाइटों से डीईबी और आरपीएम प्रारूप में लिनक्स ऐप डाउनलोड कर सकते हैं।
- लिनक्स
दीपेश एक टेक ब्लॉगर हैं और 3 वर्षों से सूचनात्मक सामग्री लिख रहे हैं। वर्तमान में, वह भारत के एक प्रसिद्ध विश्वविद्यालय से कंप्यूटर एप्लीकेशन में स्नातक की पढ़ाई कर रहा है। अपने खाली समय में, उन्हें लिखने, संगीत सुनने और अपने गिटार बजाने में मज़ा आता है।
हमारे न्यूज़लेटर की सदस्यता लें
टेक टिप्स, रिव्यू, फ्री ईबुक और एक्सक्लूसिव डील्स के लिए हमारे न्यूज़लेटर से जुड़ें!
एक और कदम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।