आर्क लिनक्स में पैकेज कैसे स्थापित करें और निकालें

आर्क लिनक्स में पैकेज कैसे स्थापित करें और निकालें

आर्क लिनक्स पर पैकेज स्थापित करना चाहते हैं लेकिन यह नहीं जानते कि कैसे? बहुत से लोगों को इस समस्या का सामना करना पड़ता है जब वे पहली बार डेबियन-आधारित वितरण से आर्क में स्थानांतरित होते हैं। हालांकि, आप अपने आर्क-आधारित सिस्टम पर संकुल प्रबंधकों का उपयोग करके आसानी से संकुल का प्रबंधन कर सकते हैं।





Pacman डिफ़ॉल्ट पैकेज प्रबंधक है जो प्रत्येक आर्क वितरण में पूर्व-स्थापित होता है। लेकिन फिर भी, अन्य पैकेज प्रबंधकों की आवश्यकता है क्योंकि Pacman आर्क यूजर रिपोजिटरी से पैकेज का समर्थन नहीं करता है।





आर्क लिनक्स में पैकेज मैनेजर

हालांकि आर्क लिनक्स डिफ़ॉल्ट पैकेज मैनेजर के रूप में पॅकमैन के साथ आता है, आप अन्य पैकेज मैनेजर जैसे कि याय को स्थापित कर सकते हैं। Pacman के विपरीत, ये पैकेज प्रबंधक आपको आधिकारिक आर्क रिपॉजिटरी और AUR (आर्क यूजर रिपोजिटरी) से नए पैकेज जोड़ने की अनुमति देते हैं।





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

AUR एक समुदाय-संगठित भंडार है जो उपयोगकर्ताओं को उनके द्वारा विकसित पैकेज साझा करने के लिए एक मंच प्रदान करता है। यदि आप एक डेवलपर हैं, तो आप AUR में पैकेज जोड़ सकते हैं, और अन्य उपयोगकर्ता उन्हें अपने सिस्टम पर आसानी से स्थापित कर सकते हैं।



पीसी बनाने के लिए सबसे अच्छी जगह

1. पॅकमैन

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

2. गर्मी

चूंकि Yaourt और Aurman के डेवलपर्स बंद होने के बाद कोई अपडेट जारी नहीं करेंगे, आर्क उपयोगकर्ताओं ने AUR से पैकेज जोड़ने के लिए Yay का उपयोग करना शुरू कर दिया है। Yay का मुख्य उद्देश्य उपयोगकर्ता इनपुट को कम करना और Pacman जैसा इंटरफ़ेस प्रदान करना था।





आप Pacman का उपयोग करके Yay को स्थापित करने में सक्षम नहीं होंगे, क्योंकि यह सीधे आर्क उपयोगकर्ता रिपॉजिटरी से पैकेज जोड़ने का समर्थन नहीं करता है। इसलिए, आपको Yay पैकेज मैनेजर को मैन्युअल रूप से इसके Git रिपॉजिटरी का उपयोग करके इंस्टॉल करना होगा। इसे अपने सिस्टम पर इंस्टॉल करने का तरीका यहां बताया गया है।

चरण 1: आपको yay रिपॉजिटरी को क्लोन करने के लिए git की आवश्यकता होगी।





pacman -S --needed git base-devel

चरण 2: रिपॉजिटरी को अपने स्थानीय स्टोरेज में क्लोन करें।

git clone https://aur.archlinux.org/yay-git.git

चरण 3: फ़ोल्डर की अनुमतियाँ बदलें।

chmod 777 /yay-git

चरण 4: उस निर्देशिका पर नेविगेट करें जहां आपने रिपॉजिटरी को क्लोन किया था।

cd yay-git

चरण 5: का प्रयोग करें मेकपकेजी पैकेज बनाने का आदेश सुनिश्चित करें कि आप निम्न कमांड को रूट उपयोगकर्ता के रूप में नहीं चलाते हैं, अन्यथा, यह एक त्रुटि उत्पन्न करेगा।

makepkg -si

अद्यतन और उन्नयन संकुल

यदि आपने अभी-अभी आर्क लिनक्स स्थापित किया है, तो इससे पहले कि आप पैकेज जोड़ या हटा सकें, आपको अपनी स्थानीय पैकेज सूची को अपडेट करके अपने सिस्टम को मास्टर सर्वर के साथ सिंक करना होगा।

फिर, आप आधिकारिक सर्वर से फ़ाइलें डाउनलोड करके अपने सभी पैकेजों को आसानी से नवीनतम संस्करण में अपग्रेड कर सकते हैं।

पॅकमैन का उपयोग करना

Pacman का उपयोग करके अपनी पैकेज सूची को अपडेट करने के लिए, का उपयोग करें -उनके आदेश के साथ झंडा।

sudo pacman -Sy

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

sudo pacman -Syu

आप इन दोनों कमांड को का उपयोग करके संयोजन करके टाइप करने के प्रयास को बचा सकते हैं -सियु झंडा। पैकेज सूची को अपडेट करने के बाद Pacman स्वचालित रूप से नवीनतम पैकेज डाउनलोड करना शुरू कर देगा।

sudo pacman -Syyu

Yay . का उपयोग करना

Yay पैकेज मैनेजर आपको अपने टर्मिनल का उपयोग करके कुशलतापूर्वक अपने पैकेज को अपडेट और अपग्रेड करने की अनुमति देता है। ऐसा करने के लिए, बस का उपयोग करें -स्यू yay कमांड के साथ झंडा।

sudo yay -Syu

पैकेज जोड़ना

एक बार जब आप जानते हैं कि कौन से कमांड को निष्पादित करना है, तो पैकेज जोड़ना आसान है। आपको बस टर्मिनल में पैकेज मैनेजर कमांड टाइप करना है।

Flathub और Snap Store दो बेहतरीन GUI एप्लिकेशन हैं जिनका उपयोग आप अपने Linux मशीन पर सॉफ़्टवेयर और एप्लिकेशन इंस्टॉल करने के लिए कर सकते हैं।

Pacman के साथ पैकेज स्थापित करें

Pacman अनुप्रयोगों को पैकेज करने के लिए TAR फ़ाइल एक्सटेंशन का उपयोग करता है। यह आर्क लिनक्स सिस्टम आर्किटेक्चर के साथ कुशलता से काम करता है। पैकेज जोड़ने के लिए, आपको इसका उपयोग करना होगा -एस डिफ़ॉल्ट कमांड के साथ ध्वज निम्नानुसार है।

sudo pacman -S packagename

उदाहरण के लिए,

sudo pacman -S cmatrix

एक साथ कई संकुल अधिष्ठापित करने के लिए, सभी संकुलों के नाम को स्पेस कैरेक्टर से विभाजित करके टाइप करें.

sudo pacman -S cmatrix vlc python

आप पैकेजों को स्थापित करने के बाद उनके बारे में जानकारी भी प्राप्त कर सकते हैं। आउटपुट पैकेज के नाम, संस्करण, आर्किटेक्चर और लाइसेंस के बारे में विवरण प्रदान करता है। ऐसा करने के लिए, बदलें -एस के साथ झंडा -क्यूई डिफ़ॉल्ट में pacman आदेश।

pacman -Qi cmatrix

Yay . के साथ पैकेज स्थापित करें

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

yay -S packagename

आर्क में पैकेज हटाना

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

Pacman के साथ पैकेज निकालें

पैकेज को हटाना भी आसान है। आपको बस उपयोग करना है -आर बदले में -एस डिफ़ॉल्ट में ध्वज pacman आदेश।

sudo pacman -R cmatrix

यदि पैकेज आपके सिस्टम में मौजूद नहीं है, तो आपको एक त्रुटि आउटपुट प्राप्त होगा जो 'त्रुटि: लक्ष्य नहीं मिला: packagename' बताएगा।

Yay के साथ पैकेज निकालें

Yay का उपयोग करके संकुल को हटाने के लिए, जोड़ें -आर डिफ़ॉल्ट yay कमांड के लिए ध्वजांकित करें। आप अपने सिस्टम से सभी अनावश्यक निर्भरता को हटाने के लिए -Rns ध्वज का भी उपयोग कर सकते हैं।

आईफोन से मैक पर फोटो ले जाएं
yay -R cmatrix
yay -Rns cmatrix

यदि आप उन संकुलों को हटाना चाहते हैं जिनकी आपके सिस्टम को आवश्यकता नहीं है, तो इसका उपयोग करें -Yc आदेश के साथ झंडा।

yay -Yc

आर्क लिनक्स पर पैकेज प्रबंधित करना

आर्क-आधारित लिनक्स वितरण पर पैकेज जोड़ने और हटाने के कई तरीके हैं। आप Pacman, Yaourt, और Yay जैसे पैकेज प्रबंधकों का उपयोग कर सकते हैं। जबकि कुछ पैकेज मैनेजर आर्क यूजर रिपोजिटरी से पैकेज डाउनलोड करने की अनुमति देते हैं, अन्य जैसे Pacman AUR का समर्थन नहीं करते हैं।

यदि आप पैकेज प्रबंधकों के प्रशंसक नहीं हैं, तो आप हमेशा अपने इच्छित पैकेज को मैन्युअल रूप से डाउनलोड कर सकते हैं। इंटरनेट पर कई वेबसाइटें उपलब्ध हैं जो Linux उपयोगकर्ताओं को TAR, RPM और DEB पैकेज प्रदान करती हैं।

साझा करना साझा करना कलरव ईमेल DEB या RPM Linux ऐप्स डाउनलोड करने के लिए 8 साइटें

Linux ऐप्लिकेशन खोज रहे हैं? टर्मिनल से इंस्टॉल करने के बजाय, आप इन वेबसाइटों से डीईबी और आरपीएम प्रारूप में लिनक्स ऐप डाउनलोड कर सकते हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें