Arch Linux एक हल्का, लचीला और स्वतंत्र रूप से विकसित सामान्य उद्देश्य है GNU/Linux वितरण। और यदि लिनक्स का कोई अनूठा और विशेष वितरण है, तो वह आर्क लिनक्स होना चाहिए। अनुभवी उपयोगकर्ता अपना खुद का Arch Linux सिस्टम शुरू से बना सकते हैं।
अनुशंसित पढ़ें: आर्क लिनक्स का उपयोग करने के 10 कारण
AUR क्या है?
Arch Linux के बारे में सबसे महत्वपूर्ण चीजों में से एक है AUR (आर्क यूजर रिपॉजिटरी) यह Arch Linux उपयोगकर्ताओं के लिए एक समुदाय संचालित सॉफ्टवेयर भंडार है जिसमें PKGBUILDs शामिल हैं , उपयोगकर्ताओं को अपने स्वयं के पैकेजों को संकलित करने और बनाने की अनुमति देता है जो स्रोत से आधिकारिक रिपॉजिटरी में मौजूद नहीं हैं।
कई नए पैकेज AUR में शुरू होते हैं, आधिकारिक रिपॉजिटरी में प्रवेश करने से पहले और उपयोगकर्ता उन पैकेजों का योगदान भी कर सकते हैं जिन्हें उन्होंने इस रेपो में विकसित किया है। इससे भी महत्वपूर्ण बात यह है कि उपयोगकर्ता यहां से PKGBUILDs खोज और डाउनलोड कर सकते हैं, उन्हें बना सकते हैं और इंस्टॉल कर सकते हैं। लेकिन कुछ उपयोगकर्ता AUR सहायकों का उपयोग करना पसंद करते हैं जो उपरोक्त विधि के अलावा PKGBUILD को स्थापित करना आसान बनाते हैं।
इस लेख में, हम कुछ बेहतरीन AUR सहायकों को देखेंगे जिन पर उपयोगकर्ता आसानी से PKGBUILD स्थापित करने के लिए भरोसा कर सकते हैं, जिनमें से सभी Arch उपयोगकर्ता रेपो का उपयोग कर रहे हैंस्रोत के रूप में।
1. याय (एक और दही)
Yay कमांड-लाइन आधारित है और सबसे अच्छा AUR हेल्पर Arch पर है , यह नए आर्क उपयोगकर्ताओं के लिए अनुशंसित है इससे पहले कि वे अन्य AUR सहायकों का उपयोग करना शुरू कर सकें। यह Pacman के समतुल्य है और इसके कुछ निम्न लाभ हैं: इसके आदेश और विकल्प कई मायनों में Pacman से मेल खाते हैं, रंगीन आउटपुट है, यह बैकअप का भी समर्थन करता है और कुछ या बिना किसी अतिरिक्त संकेतों के आपके सिस्टम को अपग्रेड कर सकता है।
अगर आप किसी दूसरे AUR हेल्पर से स्विच कर रहे हैं, तो आप बस उस हेल्पर के साथ Yay इंस्टॉल कर सकते हैं। वैकल्पिक रूप से, आप Yay को क्लोन करके PKGBUILD और के साथ बिल्डिंग स्थापित कर सकते हैं मेक पीकेजी:
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/yay.git $ सीडी हाँ $ Makepkg -si
2. पक्कू
Pakku अतिरिक्त सुविधाओं के साथ एक Pacman रैपर है, जैसे AUR से पैकेज खोजना/इंस्टॉल करना, फ़ाइलों को देखना और बिल्ड के बीच परिवर्तन, रिपॉजिटरी से पैकेज बनाना, निर्माण के बाद निर्भरता को हटाना आदि।
Pakku को PKGBUILD और बिल्डिंग की क्लोनिंग करके इंस्टॉल कर सकते हैं makepkg. के साथ
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/pakku.git $ सीडी पक्कू $ Makepkg -si
3. पचौर
Pacaur एक कमांड-लाइन आधारित AUR हेल्पर भी है जो यूजर इंटरेक्शन को कम करने में मदद करता है और बैकएंड के रूप में कोवर का उपयोग करता है। इसकी जटिलता के कारण यह उन्नत आर्क लाइनक्स उपयोगकर्ताओं के लिए सबसे अच्छा है।
Pacaur के निम्नलिखित फायदे हैं: इसमें Pacman के समान ही ऑपरेशन सिंटैक्स है, यह AUR, रंगीन आउटपुट में सहज पहुंच भी जोड़ता है , बहुत अच्छी खोज है, और सबसे बढ़कर उपयोगकर्ता के संकेतों को कम करता है।इसकी एकमात्र सीमा यह है कि यह अधिकतर उन्नत आर्क उपयोगकर्ताओं के लिए ठीक काम करता है।
Pacaur को क्लोन करके PKgbuild और बिल्डिंग को क्लोन करके इंस्टॉल कर सकते हैं makepkg. के साथ
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/pacaur.git $ सीडी पचौर $ Makepkg -si
4. ट्राइजेन
Trizen एक हल्का, कमांड-लाइन आधारित और गति उन्मुख AUR हेल्पर है जो उपयोगकर्ताओं को पैकेज खोजने और स्थापित करने, AUR पैकेज टिप्पणियों को पढ़ने की अनुमति देता है।
इसमें Pacman के साथ बिल्ट-इन इंटरेक्शन भी है और यह एक ही समय में एक टेक्स्ट फ़ाइल संपादक के रूप में कार्य करता है। Trizen पैकेज इंस्टॉल करते समय सुरक्षा को बढ़ावा देने में मदद करता है क्योंकि कोड पर्ल में लिखा गया है और चुपचाप निष्पादित नहीं किया जा सकता है।
Trizen को PKGBUILD और बिल्डिंग की क्लोनिंग करके इंस्टॉल कर सकते हैं makepkg. के साथ
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/trizen.git $ सीडी ट्राइजेन $ Makepkg -si
5. औरा
ऑरा एक पैकेज मैनेजर है जो AUR हेल्पर के रूप में कार्य करता है और कई अन्य कार्य भी करता है। यह कई Pacman संचालन का समर्थन करता है और ऑरा में एक विशिष्ट अर्थ वाले और भी अधिक विकल्पों के साथ उप-विकल्प हैं।
इसमें निम्नलिखित में से कुछ गुण हैं: Pacman के समान ऑपरेशन सिंटैक्स, उपयोगकर्ता इसे रूट विशेषाधिकारों के साथ चला सकते हैं और सामान्य उपयोगकर्ता के रूप में बना सकते हैं, यह हास्केल में लिखा गया है। लेकिन उपयोगकर्ताओं को आम तौर पर ऑरा का उपयोग करते समय सिस्टम अपग्रेड में कठिनाइयों का सामना करना पड़ता है।
ऑरा को क्लोन करके PKgbuild और बिल्डिंग को इंस्टॉल कर सकते हैं makepkg. के साथ
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/aura.git $ सीडी आभा $ Makepkg -si
6. पिकौर
Pikaur कम से कम निर्भरता के साथ एक कमांड-लाइन AUR हेल्पर और Pacman रैपर है, जो yaourt, से प्रेरित है Apacman, और pacaur.
pikaurpkgbuild और बिल्डिंग की क्लोनिंग करके इंस्टॉल कर सकते हैं makepkg. के साथ
$ sudo pacman -S --needed base-devel git $ git क्लोन https://aur.archlinux.org/pikaur.git $ सीडी पिकौर $ Makepkg -fsri
समापन टिप्पणी
AUR का विचार बहुत अच्छा है और यह आर्क लिनक्स के बारे में अनूठी और महत्वपूर्ण चीजों में से एक है। इन सभी अद्भुत AUR सहायकों को देखने के बाद, आप वह चुन सकते हैं जो आपको लगता है कि आपके लिए सबसे अच्छा काम करेगा।
यदि आप AUR सहायक का उपयोग कर रहे हैं जो आपको लगता है कि आपके लिए अच्छा काम करता है, लेकिन इस सूची में नहीं है, तो आप हमें नीचे टिप्पणी अनुभाग में बता सकते हैं।