شما هنوز به سیستم وارد نشده اید.
من شخصا معتقدم برای اینکه شخص با سازوکار نصب بسته در آرچ آشنا بشه، حتما باید یک بار man-page مربوط به makepkg و pacman رو بخونه و چندتا بسته رو (تا موقعی که با این فرآیند آشنا بشه حتما با makepkg نصب کنه) و در مرحله بعد، یه aur-helper انتخاب کنه برای مواقعی که عجله داره و دوست داره زودتر بسته رو نصب کنه. وقتی داشتم آرچ رو برای شروع یاد میگرفتم، به خاطر مشورت صحیح با آرش، این اتفاق برای من افتاد. درسته که اولش (فقط به صورت موضعی) ممکنه وقت زیادی صرف بشه و مخصوصا وقتی تعداد دیپندنسی ها زیاد هستن، شخص گاهی به ستوه بیاد ولی هنوزم معتقدم فرآیند یادگیری صحیح همینه و در حالت کلی، حتی در مصرف زمان صرفه جوئی می کنه. بهرحال، به صورت صریح، وقتی شخص داره با یک aur-helper کار می کنه، فرض صحیح اینه که بدون aur-helper هم بتونه اون کار رو انجام بده. اما من از دیدگاه واقع گرایانه، مطمئن ام در استفاده روزمرّه، حتما به یک aur-helper نیاز هست. شخصا اولینی که انتخاب کردم، yaourt بود و بعد ازون مقداری با cower و packer هم کار کردم. تفاوت های این سه تا رو میدونم و البته همچنین میدونم که در رقابت این جدول، تقریبا هیچ چیزی به نفع yaourt نیست و یااورت بازنده اصلیه. اما برای من که بجز فلگ G و خود یااورت برای سرچ توی aur (که کاملا برام کفایت می کنه)، چیز دیگری از یاوورت نمیخوام، تا حالا خوب بوده.
اگر شما از یک aur-helper استفاده می کنید - که قطعا استفاده می کنید
- لطفا اسمش و دلیلتون رو هم به اشتراک بگذارید.
آفلاین
من خودم قبلاً از yaourt استفاده می کردم، یه مدتی هم از aura استفاده کردم، و الان چند وقته که با pacaur آشنا شدم و از اون استفاده میکنم و کاملاً ازش راضیم.
از aura برای این استفاده می کردم که به صورت پیش فرض از powerpill می تونست استفاده کنه و سرعت دانلود رو بالا می برد. همین جور یه اینترفیس تر و تمیز داشت و قابلیت downgrade بسته ها رو هم داشت. ولی مشکلی که داشت این بود که چون با haskell نوشته شده بود، برای ساختن و نصبش باید کلی بسته haskell نصب می کردی. البته یه ورژن از پیش کامپایل شده (aura-bin) هم داشت که من از اون استفاده می کردم، ولی یه مدت بود که آپدیت نمیشد، برای همین رفتم سراغ یه برنامه دیگه و اونوقت بود که pacaur رو پیدا کردم و از اون به بعد تا حالا دارم ازش استفاده می کنم و راضیم ازش.
یه اینترفیس تر و تمیز و مشابه pacman داره. به خوبی با متغیرهای محیطی makepkg کار می کنه. پیغام های اضافه نمیده. و کارم رو به خوبی راه می اندازه. میتونی تنظیمش کنی که هم زمان از aur به همراه مخازن رسمی استفاده کنه و یا اینکه برای کار با aur نیاز باشه سویچ خاصی استفاده کنی. نتایج سرچ aur رو sort کرده نشون میده. برای دانلود سریع تر برنامه ها از powerpill به صورت جداگانه استفاده میکنم و برای downgrade هم از برنامه downgrade استفاده می کنم.
آفلاین
راستش من که تازه کارم و به همون دلایلی که آرکوش عزیز اشاره کرد فعلا میخوام از helper ها استفاده نکنم تا یکم راه بیفتم. ولی تا الان که نیازی هم نداشتم بهش خیلی ساده download snapshot بعد tar -xvf بعد هم makepkg -sri . تا الان همین کارمو راه انداخته چون این helper ها هم رسمی نیستن زیاد بهشون اعتماد نکردم
آفلاین
cower و دلیل اصلیش هم کنترل کامل به روند کار، تقریبا بدون نیاز به پیکره بندی و سادگی بینهایت زیاد
علیرضا پژوهش
آفلاین
عمدتا من از aur helper به دلیل ضعف cpu استفاده نمیکنم و مخزن aur-archlinux رو اضافه میکنم و از اون بهره میبرم:
https://wiki.archlinux.org/index.php/un … -archlinux
ولی aur helper مورد علاقه من pacaur هست به چندین دلیل :
۱ - سادگی در استفاده
۲ - به صورت پیش فرض سورس پکیج ها + بسته های کامپایل شده در مسیر زیر قرار دارند :
cache/pacaur./~
۳ - توانایی در مدیریت بسته های نصب شده توسط pacaur با pacman
,....
اما در چند مطلب دیدم که با آمدن ورژن جدید pacman قرار هست که توسعه pacaur کنار گذاشته بشه پس به سراغ aur helper های دیگه ای رفتم که شامل aurutils , trizen میشد . در نگاه اول میشه گفت aurutils بهتر هست(البته از نظر من چون دنبال یادگیری چیزای جدیدی هستم...) پس با یک نگاه به وابستگی های این دو ابزار اول سراغ aurutils رفتم . بعد از نصب و پیکر بندی :
https://docs.ramsdenj.com/operatingsyst … utils.html
رفتم سراغ نصب بسته و استفاده از این ابزار که حین استفاده فهمیدم میبایست بسته devtools رو هم نصب کنم که اون هم به اندازه کافی وابستگی داشت و من اصلا دوست نداشتم بسته اضافی روی سیستم بمونه..... پس aurutils رو حذف کردم و پیکربندی pacman رو به حالت اول برگردوندم و به سراغ trizen رفتم . بهترین aur helperی که تا به حال استفاده کردم . میتونید از صفحه گیت هابش نحوه نصبش رو بخونید:
https://github.com/trizen/trizen
شاید در نگاه اول با دیدن وابستگی ها منصرف بشید ولی بعد از زدن دستور زیر میفهمید ارزشش رو داره:
trizen -h
موفق باشید
خب خیلی چیزا تو زندگی آدما گذرا هستن؛ خصوصا علاقیات! بعضی آدما هم متفاوتن و به علاقه هاشون به هر قیمتی میچسبن. گنو/لینوکس چیزی بود که در من ریشه پیدا کرد.
صفحه گیت هاب من.
ايميل من
آفلاین
هیچ کدوم. از اونجایی که تازه کارم فقط یه ابزار دستی با بش نوشتم که دنبال پیش نیاز هاش بگرده و دانلودش کنه.(بش)
Simple life : Archlinux + E22
آفلاین
هیچ کدوم. از اونجایی که تازه کارم فقط یه ابزار دستی با بش نوشتم که دنبال پیش نیاز هاش بگرده و دانلودش کنه.(بش)
میشه لطفا سورسش را باهامون به اشتراک بذارید؟
برام جالب شد که چطوری همچینکاری با بش امکان پذیره، عموما اینطور ابزارها با perl و پایتون نوشته میشه.
Just an anime fan
آفلاین
سلام . امروز داشتم توی گیت هاب چرخ میزدم که با جناب Judd vinet برخورد کردم . یه اسکریپت برای دانلود و نصب بسته های aur توی مخزن اسکریپت هاش داشت که مال شش سال پیش هست ؛ برای استفاده ازش به آدرس زیر مراجعه کنید:
https://raw.githubusercontent.com/jvine … r/aurbuild
خب خیلی چیزا تو زندگی آدما گذرا هستن؛ خصوصا علاقیات! بعضی آدما هم متفاوتن و به علاقه هاشون به هر قیمتی میچسبن. گنو/لینوکس چیزی بود که در من ریشه پیدا کرد.
صفحه گیت هاب من.
ايميل من
آفلاین