आर्क लिनक्स की सबसे बड़ी खूबियों में से एक यह शक्तिशाली, उपयोगकर्ता द्वारा संचालित रिपॉजिटरी है। इसके साथ, उपयोगकर्ता अपने स्वयं के पैकेज अपलोड कर सकते हैं। नतीजतन, आर्क लिनक्स लिनक्स पर कुछ सर्वोत्तम सॉफ़्टवेयर उपलब्धता का आनंद लेता है। चूंकि आर्क AUR में रुचि बढ़ रही है, इसलिए हमने इस पर विस्तार से फैसला किया है। हम हाथ से पैकेज बनाने के बारे में बात करेंगे, समझाएंगे कि "PKGBUILD" क्या है, और यहां तक कि आपको कुछ प्रोग्राम दिखाते हैं जो आर्क लिनक्स यूजर रिपॉजिटरी के साथ बातचीत करना आसान बनाते हैं। यहां बताया गया है कि आप आर्क लिनक्स यूजर रिपॉजिटरी से सॉफ्टवेयर कैसे इंस्टॉल कर सकते हैं।
बिगड़ने की चेतावनी: नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें इस लेख के अंत में।
नए आर्क उपयोगकर्ताओं के लिए, AUR सहायक के बिना AUR पैकेज स्थापित करना मुश्किल लग सकता है। वास्तविकता यह है कि यह अविश्वसनीय रूप से उपयोगी है, क्योंकि पैकेजों का निर्माण करके, आप उन्हें बचा सकते हैं। जब कोई उपयोगकर्ता PKGBUILD कार्य करने के लिए आवश्यक सब कुछ डाउनलोड करता है, तो पैकेज प्रबंधक एक नियमित पैकेज तैयार करता है। स्थापना से पहले संकलन के बजाय यह नियमित पैकेज जल्दी से स्थापित किया जा सकता है।
यदि आप बहुत सारे पीसी पर आर्क लिनक्स चलाते हैं, और आप AUR सॉफ्टवेयर पर भरोसा करते हैं, तो यह बहुत अच्छी बात है। धीमी सीपीयू पर बड़े सॉफ़्टवेयर को संकलित करने की आवश्यकता नहीं है जो अनुकूलित नहीं हैं। इसके बजाय, अपने सबसे तेज़ सीपीयू पर एक बार संकुल संकलित करें, और उन्हें भेजें।
आर्क लिनक्स यूजर रिपॉजिटरी से सॉफ्टवेयर इंस्टॉल करने के लिए, आपको "स्नैपशॉट" डाउनलोड करना होगा। ध्यान रखें, इन पैकेजों को स्थापित करना कई बार थकाऊ हो सकता है। यह इस तथ्य के कारण है कि स्रोत कोड के निर्माण के लिए कुछ पैकेजों में पुस्तकालयों और कार्यक्रमों की आवश्यकता होती है। सामान्य परिस्थितियों में, ये निर्भरताएं आसानी से देशी आर्क लिनक्स पैकेज रिपॉजिटरी द्वारा भरी जाएंगी। अन्य समय में आप उतने भाग्यशाली नहीं हो सकते। कुछ पैकेजों पर निर्भरता की आवश्यकता हो सकती है, जो स्नैपशॉट के माध्यम से भी बनाए जाने की आवश्यकता होती है।
शुरू करने के लिए, AUR पर जाएं। यह एक ऐसी वेबसाइट है जिस पर कोई भी PKGBUILD फाइल अपलोड कर सकता है। एक PKGBUILD आर्क के लिए विशेष रूप से सिलवाया गया स्क्रिप्ट है। यह विस्तार से बताता है कि किसी प्रोग्राम के स्रोत कोड को कैसे पकड़ा जाए और खुद को कैसे स्थापित किया जाए। कोई भी इन फ़ाइलों में से एक को अपलोड कर सकता है, जिसका अर्थ है कि AUR कई बार असुरक्षित हो सकता है।
हालांकि उपयोगकर्ताओं को चिंतित नहीं होना चाहिए। अपलोड किए गए प्रत्येक पैकेज में एक टिप्पणी अनुभाग है। यह खंड उपयोगकर्ताओं को पैकेज की स्थिरता और सुरक्षा के बारे में टिप्पणी करने की अनुमति देता है, साथ ही साथ अन्य उपयोगकर्ताओं को अपने सिस्टम पर काम करने वाले कार्यक्रम को प्राप्त करने में मदद करता है। एक रिपोर्ट फ़ंक्शन भी है जो उपयोगकर्ता उपयोग कर सकते हैं यदि उन्हें लगता है कि AUR में PKGBUILD फ़ाइल दुर्भावनापूर्ण है।
वेबसाइट पर खोज सुविधा का उपयोग करें, और इच्छित प्रोग्राम की खोज करें। इस उदाहरण में, हम उपयोग कर रहे हैं गूगल क्रोम. पैकेज पृष्ठ पर, "स्नैपशॉट डाउनलोड करें" देखें, और उस पर क्लिक करें। जब डाउनलोड पूरा हो जाए, तो एक टर्मिनल खोलें, और निम्न कार्य करें:
सबसे पहले, का उपयोग करें सीडी
दर्ज करने की आज्ञा ~ / डाउनलोड
निर्देशिका।
सीडी ~ / डाउनलोड
डाउनलोड के अंदर, स्नैपशॉट फ़ाइल का उपयोग कर अनटार करें टार
आदेश।
tar -xvzf google-chrome.tar.gz
Cd कमांड के साथ जो नया कमांड बनाया है, वह नया फोल्डर डालें।
cd google-chrome
उपयोग ls
इस फ़ोल्डर की सभी सामग्रियों को देखने के लिए कमांड करें।
ls
आप कई फाइलें देखेंगे। इस स्थिति में, कोई install.sh शेल स्क्रिप्ट है। इस पर ध्यान मत दें। इसके बजाय, इस कमांड को दर्ज करें:
makepkg
makepkg
कमांड Google क्रोम के लिए एक देशी आर्क लिनक्स पैकेज बनाने के लिए सिस्टम को बताता है। इसे बनाने का समय दें। इसे उबंटू Google क्रोम पैकेज डाउनलोड करना होगा, इसे विच्छेदित करना होगा और इसे रूपांतरित करना होगा। जब टर्मिनल विंडो फिर से उपयोग करने योग्य हो, तो आपको यह पता होगा।
उपयोग ls
फोल्डर की सामग्री को फिर से देखने के लिए कमांड। Google Chrome स्नैपशॉट फ़ोल्डर के अंदर, एक नया देशी आर्क पैकेज मौजूद है। अपने होम फोल्डर में आर्च पैकेज को स्थानांतरित करें।
mv google-chrome * .tar.gz ~ /
इंस्टॉल करने की प्रक्रिया शुरू करने के लिए, होम फोल्डर में वापस बदलने के लिए सीडी कमांड दर्ज करें।
सीडी ~ /
अंत में, सिस्टम में AUR पैकेज स्थापित करें।
सुदो पचमन -उ google-chrome * .tar.gz
उस सब के साथ, AUR पैकेज बनाया गया है। ध्यान रखें, चूंकि पैकेज एक सहायक के माध्यम से स्थापित नहीं किया गया था, इसलिए आप इस पैकेज को अन्य पीसी को वितरित करने और संकलन प्रक्रिया को छोड़ने के लिए स्वतंत्र हैं।
AUR से पैकेज संकलित करने और बाद में इसे सहेजने में सक्षम होने के नाते एक वास्तविक प्लस है। समस्या यह है, यह कई बार थकाऊ हो सकता है। यही कारण है कि ज्यादातर लोग एक "और हेल्पर" का उपयोग करते हैं। ये ऐसे प्रोग्राम हैं जो उपयोगकर्ताओं को आसानी से PKGBUILD फाइलें डाउनलोड करने में मदद करते हैं और संकलन प्रक्रिया को कुछ ही चरणों में लागू करते हैं। यह विधि अभी तक आर्क लिनक्स उपयोगकर्ताओं के लिए पसंदीदा विधि है जो AUR से प्यार करते हैं, लेकिन हाथ से सब कुछ करने से नफरत करते हैं।
कई अलग-अलग AUR सहायक हैं, लेकिन वे सभी अनिवार्य रूप से एक ही काम करते हैं। यही कारण है कि उन सभी को कवर करने के बजाय, हम 3 सबसे अच्छे लोगों पर जा रहे हैं!
नोट: ये AUR हेल्पर्स मुख्य आर्क रिपॉजिटरी में नहीं हैं। अपने लिनक्स पीसी पर उन्हें पाने के लिए, आपको हाथ से PKGBUILD को संकलित करना होगा। ऊपर दिए गए निर्देशों का पालन करें।
yaourt अब तक सबसे ज्यादा इस्तेमाल होने वाला AUR हेल्पर है। सबसे पहले, आर्क उपयोगकर्ता रिपॉजिटरी को खोजें जिसे आप इंस्टॉल करना चाहते हैं। यह पैक्मैन पैकेज मैनेजर के समान ही (-S) के साथ किया जाता है। इस उदाहरण में, हम एक बार फिर Google Chrome का उपयोग करेंगे।
yaourt -S google chrome
खोज सीधे AUR (आपके द्वारा उपयोग किए गए कीवर्ड के संबंध में) से परिणाम प्रदर्शित करेगी। सॉफ़्टवेयर स्थापित करने के लिए, पैकेज के नाम पर ध्यान दें। Chrome के मामले में, पैकेज "google-chrome" है।
यॉट्स-एस गूगल-क्रोम
यह मूल कमांड आपको इंस्टॉल प्रक्रिया के माध्यम से ले जाएगा। परेशानी यह है कि यह बहुत थकाऊ है, और उपयोगकर्ता को बार-बार "हां" और "नहीं" चुनने के लिए कहता है। बिना किसी परेशानी के सॉफ़्टवेयर स्थापित करने के लिए –noconfirm ध्वज का उपयोग करें।
यॉटो -एस गूगल-क्रोम - noconoconfirm
AUR के माध्यम से स्थापित सॉफ़्टवेयर को अपडेट करने के लिए, करें:
यियोरट -सय्यु - कौर - नूनोफर्म
यह Yaourt को आर्क अपडेट करने और बिना किसी परेशानी के नए AUR पैकेज बनाने / डाउनलोड करने के लिए बताएगा।
Pacaur एक और AUR सहायक है जिसका उद्देश्य भवन पैकेज को आसान बनाना है। यहाँ इसका उपयोग कैसे किया जाता है:
सबसे पहले, AUR में एक पैकेज ढूंढें। पहले की तरह, हम उदाहरण के रूप में Chrome का उपयोग करेंगे।
pacaur -Ss google-chrome
पैकेज का नाम खोजें। क्रोम के मामले में, यह गूगल-क्रोम है।
के साथ सॉफ्टवेयर स्थापित करें:
pacaur -S गूगल-क्रोम
पसौर उन सवालों के जवाब दें जो इंस्टॉल प्रक्रिया के बारे में पूछते हैं, या (जैसे कि यॉट) उन्हें पूरी तरह से छोड़ देते हैं:
pacaur -S google-chrome --noconfirm
आर्क लिनक्स पर पैकेज को अद्यतन करने के लिए, साथ ही साथ आर्क उपयोगकर्ता रिपॉजिटरी से निर्मित प्रोग्राम इस कमांड को चलाते हैं:
pacaur -Syyu
आर्क पर उन लोगों के लिए जो आर्क लिनक्स सिस्टम, और साथ ही AUR के साथ बातचीत करने के लिए GUI टूल चाहते हैं, Octopi सबसे अच्छा समाधान है। आर्क उपयोगकर्ता रेपो से सॉफ़्टवेयर स्थापित करने के लिए, हरे रंग के चेहरे के आइकन पर क्लिक करें। यह ऑक्टोपसी उपकरण के लिए एक आवरण लॉन्च करता है। अगला, उदाहरण के लिए, "Google Chrome" जैसे खोज शब्द दर्ज करें।
जल्द ही, एक परिणाम पृष्ठ दिखाई देता है। उस एप्लिकेशन पर राइट क्लिक करें जिसे आप इंस्टॉल करना चाहते हैं, और "इंस्टॉल करें" पर क्लिक करें। ऑक्टोपसी आपको इंस्टॉलेशन प्रक्रिया के माध्यम से ले जाएगा।
नोट: कार्यक्रम अपडेट होने पर आपको सूचित करेगा।
आर्क लिनक्स समुदाय में बहुत से लोगों के लिए पसंदीदा है क्योंकि इसकी विशाल सॉफ़्टवेयर उपलब्धता है। AUR के साथ, असमर्थित प्रोग्राम स्थापित करना अविश्वसनीय रूप से आसान है। यदि आप आर्क लिनक्स के लिए नए हैं, तो इस टूल को मास्टर करना सीखना आपके आर्क लिनक्स अनुभव को काफी हद तक सुधार देगा।
क्या आपके पास कुछ छवि फाइलें, ग्राफिक्स या व्यक्तिगत तस्वीरें हैं ज...
मंज़रीन जीटीके थीम टेलिनक्रिन के नाम से एक और विषय का संशोधन है। मं...
मोका आइकन थीम एक सरलीकृत, बुनियादी आइकन थीम है जो न्यूनतम डिजाइन के...