Arch Linux ایک ہلکا پھلکا، لچکدار اور آزادانہ طور پر تیار کردہ عمومی مقصد ہے GNU/Linux تقسیم۔ اور اگر لینکس کی کوئی منفرد اور خاص تقسیم ہے، تو اسے آرک لینکس ہونا چاہیے۔ تجربہ کار صارفین اپنا خود کا Arch Linux سسٹم بنا سکتے ہیں۔
تجویز کردہ پڑھیں: آرک لینکس استعمال کرنے کی 10 وجوہات
AUR کیا ہے؟
آرچ لینکس کے بارے میں سب سے اہم چیزوں میں سے ایک ہے AUR (آرچ یوزر ریپوزٹری) یہ Arch Linux صارفین کے لیے ایک کمیونٹی سے چلنے والا سافٹ ویئر ذخیرہ ہے جس میں PKGBUILDs ، صارفین کو اپنے پیکجوں کو مرتب کرنے اور بنانے کی اجازت دیتا ہے جو ماخذ سے سرکاری ذخیرہ میں موجود نہیں ہیں۔
بہت سے نئے پیکجز AUR میں آفیشل ریپوزٹری میں داخل ہونے سے پہلے شروع ہوتے ہیں اور صارفین ان پیکجوں میں بھی حصہ ڈال سکتے ہیں جو انہوں نے اس ریپو میں تیار کیے ہیں۔ مزید اہم بات یہ ہے کہ صارفین یہاں سے PKGBUILDs کو تلاش اور ڈاؤن لوڈ کر سکتے ہیں، انہیں بنا سکتے ہیں اور انسٹال کر سکتے ہیں۔ لیکن کچھ صارفین AUR مددگار استعمال کرنے کو ترجیح دیتے ہیں جو اوپر دیئے گئے طریقہ کے علاوہ PKGBUILDs کو انسٹال کرنا آسان بناتے ہیں۔
اس آرٹیکل میں، ہم کچھ بہترین AUR مددگاروں کو دیکھیں گے جن پر صارفین آسانی سے PKGBUILDs کو انسٹال کرنے کے لیے بھروسہ کر سکتے ہیں جو سبھی Arch user repoبطور ماخذ۔
1۔ ہاں (ایک اور دہی)
Yay کمانڈ لائن پر مبنی ہے اور بہترین AUR Arch ، نئے آرک صارفین کے لیے تجویز کیا جاتا ہے کہ وہ دوسرے AUR مددگار استعمال کرنا شروع کر دیں۔ یہ Pacman کے مساوی ہے اور اس میں درج ذیل فوائد ہیں: اس کے کمانڈز اور اختیارات بہت سے طریقوں سے Pacman سے ملتے ہیں، رنگین آؤٹ پٹ ہے، یہ بیک اپ کو بھی سپورٹ کرتا ہے۔ اور آپ کے سسٹم کو چند یا بغیر کسی اضافی اشارے کے اپ گریڈ کر سکتے ہیں۔
اگر آپ کسی اور AUR مددگار سے سوئچ کر رہے ہیں، تو آپ اس مددگار کے ساتھ آسانی سے Yay انسٹال کر سکتے ہیں۔ متبادل طور پر، آپ Yay کو کلون کرکے PKGBUILD انسٹال کر سکتے ہیں اور کے ساتھ بلڈنگ کر سکتے ہیں۔ makepkg:
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/yay.git $cd ہاں $ makepkg -si
2۔ Pakku
Pakku ایک Pacman ریپر ہے جس میں اضافی خصوصیات ہیں، جیسے AUR سے پیکجز کو تلاش کرنا/انسٹال کرنا، فائلوں کو دیکھنا اور بلڈز کے درمیان تبدیلیاں، ریپوزٹریوں سے پیکجز بنانا، تعمیر کے بعد انحصار کو ہٹانا وغیرہ۔
آپ Pakku کلوننگ کر کے PKGBUILD اور بلڈنگ انسٹال کر سکتے ہیں۔ کے ساتھ makepkg.
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/pakku.git $cd pakku $ makepkg -si
3۔ Pacaur
Pacaur ایک کمانڈ لائن پر مبنی AUR مددگار بھی ہے جو صارف کے تعامل کو کم سے کم کرنے میں مدد کرتا ہے اور cower کو بیک اینڈ کے طور پر استعمال کرتا ہے۔ یہ اپنی پیچیدگی کی وجہ سے جدید آرک لینکس کے صارفین کے لیے بہترین ہے۔
Pacaur کو درج ذیل فوائد حاصل ہوئے ہیں: اس میں Pacman جیسا ہی آپریشن نحو ہے، یہ AUR، رنگین آؤٹ پٹ تک ہموار رسائی بھی شامل کرتا ہے۔ ، میں زبردست تلاش ہے، اور سب سے بڑھ کر صارف کے اشارے کو کم سے کم کرتا ہے۔اس کی واحد حد یہ ہے کہ یہ زیادہ تر اعلی درجے کے آرک صارفین کے لیے ٹھیک کام کرتا ہے۔
آپ Pacaur کو کلون کرکے PKGBUILD اور بلڈنگ انسٹال کر سکتے ہیں۔ کے ساتھ makepkg.
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/pacaur.git $cd pacaur $ makepkg -si
4۔ Trizen
Trizen ایک ہلکا پھلکا، کمانڈ لائن پر مبنی اور رفتار پر مبنی AUR مددگار ہے جو صارفین کو پیکجز کو تلاش اور انسٹال کرنے، AUR پیکیج کے تبصرے پڑھنے کی اجازت دیتا ہے۔
یہ Pacman کے ساتھ ایک بلٹ ان انٹریکشن بھی رکھتا ہے اور ایک ہی وقت میں ٹیکسٹ فائل ایڈیٹر کے طور پر کام کرتا ہے۔ ٹریزن پیکجز کو انسٹال کرنے کے دوران سیکورٹی کو بڑھانے میں مدد کرتا ہے کیونکہ کوڈ پرل میں لکھا جاتا ہے اور اسے خاموشی سے عمل میں نہیں لایا جا سکتا۔
آپ Trizen کو کلون کرکے PKGBUILD اور بلڈنگ انسٹال کر سکتے ہیں۔ کے ساتھ makepkg.
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/trizen.git $cd trizen $ makepkg -si
5۔ چمک
Aura ایک پیکیج مینیجر ہے جس کا مقصد AUR مددگار کے طور پر کام کرنا ہے اور بہت سے دیگر افعال کو بھی انجام دینا ہے۔ یہ Pacman کے بہت سے آپریشنز کو سپورٹ کرتا ہے اور اس سے بھی زیادہ آپشنز کے ساتھ ذیلی آپشنز موجود ہیں جو Aura میں ایک مخصوص معنی رکھتے ہیں۔
اس کے کچھ درج ذیل فوائد ہیں: Pacman سے ملتا جلتا آپریشن نحو، صارف اسے روٹ مراعات کے ساتھ چلا سکتے ہیں اور ایک عام صارف کی طرح بنا سکتے ہیں، یہ ہاسکل میں لکھا گیا ہے۔ لیکن صارفین کو عام طور پر اورا استعمال کرتے وقت سسٹم اپ گریڈ کرنے میں مشکلات کا سامنا کرنا پڑتا ہے۔
آپ Aura کلوننگ کر کے PKGBUILD اور بلڈنگ انسٹال کر سکتے ہیں۔ کے ساتھ makepkg.
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/aura.git $cd aura $ makepkg -si
6۔ پکاور
Pikaur کم سے کم انحصار کے ساتھ کمانڈ لائن AUR مددگار اور Pacman ریپر ہے، جو yaourt, سے متاثر ہے۔ apacman، اور pacaur.
آپ Pikaur کو کلون کرکے PKGBUILD اور بلڈنگ انسٹال کر سکتے ہیں۔ کے ساتھ makepkg.
$ sudo pacman -S --needed base-devel git $ git کلون https://aur.archlinux.org/pikaur.git $cd پکاور $ makepkg -fsri
ریمارکس اختتامی
AUR کا آئیڈیا بہت اچھا ہے اور یہ آرک لینکس کے بارے میں منفرد اور اہم چیزوں میں سے ایک ہے۔ ان تمام حیرت انگیز AUR مددگاروں کو دیکھنے کے بعد، آپ اس کا انتخاب کر سکتے ہیں جو آپ کے خیال میں آپ کے لیے بہترین کام کرے گا۔
اگر آپ AUR مددگار استعمال کر رہے ہیں جو آپ کو لگتا ہے کہ آپ کے لیے اچھا کام کرتا ہے لیکن وہ اس فہرست میں شامل نہیں ہے، تو آپ ہمیں نیچے تبصرے کے سیکشن میں بتا سکتے ہیں۔