شما هنوز به سیستم وارد نشده اید.

#1 2018-04-08 14:19:57

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 796

PKGBUILD های ایرانیان در AUR

درود بیکران خدمت دوستان گلم.
به نظرم هنوز که هنوزه بحث ساخت بسته بین کاربران آرچ لینوکس و در نگاه کلی تر بین گنو/لینوکسی ها بخوبی جا نیفتاده. مشاهده میشه که هنوز افرادی بسته ها رو دستی دانلود و میک میکنن و فایل های desktop. و تصاویر و .. رو تو دایرکتوری های استاندارد کپی میکنن و کارهایی از این قبیل. این کار علاوه بر اینکه مستعد خطاست ما رو از مزیت هایی که مدیربسته ها برامون فراهم میکنند محروم میکنه. در واقع مدیر بسته ها اومدن که این فرآیند رو اتوماتیک کنن و بهش نظمی ببخشین.
چه خوبه حتی اگر اسکریپت های کوچیکی رو می نویسیم، به صورت یه پکیج درش بیاریم و اونو توی مخازن توزیع مون قرار بدیم(در آرچ=AUR). این کار چند مزیت بزرگ داره:
۱. حذف و نصب و به روزرسانی بسته ها خیلی ساده تر صورت میگیره و دیگه لازم نیست نگران باشید آیا بسته من میک شد(؟)/ لایسنس فایل ها رو تو مکان مناسب شون ریختم(؟) یا دغدغه هایی از این جنس.
2. این یه عمل جهانی محسوب میشه. aur در دسترس هزاران نفر قرار داره. پس خیلی خوبه یه کاری کنیم که هم خودمون در نصب بسته ها راحت باشیم هم جماعت بزرگی رو به این هدف برسونیم.
3. بعد از مدتی این کار ملکه ذهن تون میشه و خود به خود به ایجاد یه سیستم شفاف/تمیز کمک میکنید. فایل های پراکنده ای در سیستم تون وجود نخواهند داشت. و "تقریبا" همه چیز در کنترل شماست.
تو این تاپیک هدفم اینه که pkgbuild هایی رو برای بسته های که موردعلاقه مون هست و هنوز در aur منتشر نشدن بسازیم و کارمونو نه تنها به ایران که به دنیا عرضه کنیم. smile

آخرین ویرایش توسط LinArcX (2018-04-08 14:28:12)

آفلاین

#2 2018-04-08 14:23:33

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 796

پاسخ: PKGBUILD های ایرانیان در AUR

خوب اولین pkgbuild ای که امروز ساختم رو معرفی میکنم خدمت تون.
terrariumapp یه نرم افزاره که بهتون اجازه میده با qml به صورت لایو کار کنید و نتایج رو به صورت بصری ببینید. واسه کسانی که میخوان qt quick کار کنن و دنبال یه ابزار prototyping هست خیلی خوبه. بعدش میتونید وارد qt creator بشید و پروژه های واقعی رو باهاش استارت بزنید.لینک گیت هاب پروژه شون رو اگه نگاه کنید هنوز بسته ای رو واسه آرچ نساختن. پس آستین ها رو زدم بالا و این کارو کردم.
آدرس AUR بسته:
https://aur.archlinux.org/packages/terrarium-git/

آخرین ویرایش توسط LinArcX (2018-04-08 14:24:57)

آفلاین

#3 2018-06-22 22:10:37

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 796

پاسخ: PKGBUILD های ایرانیان در AUR

فایل منیجر سیستم من نمو هست. با اینکه گهگاهی کرش میکنه و بسته میشه اما به لحاظ امکانات، خیلی بهتر از هم ردیفان گرافیکی خودشه. برای اینکه فایل ها رو داخل خود نمو، زیپ/آنزیپ کنم قبلا از nemo-fileroller استفاده میکردم که  خوب خیلی زشت و البته ساده بود. تا اینکه سوییچ کردم به peazip . ولی مشکلی که وجود داشت این بود که این آرشیو-منیجر هیچ درکی از نمو نداره و خبری از عملیات مربوط به زیپ/آنزیپ کردن با کمک این نرم افزار در نمو نیست. از طرفی نمو یه قابلیتی داره به نام اکشن که میشه به منوی کلیک راستش، آیتم هایی رو اضافه کرد. با درکِ این قابلیت، یه ایشو زدم تو ریپوی مربوط به اکستنشن های نمو و درخواست کردم یکی این کارو انجام بده. یه بنده خدایی گفت من قبلا همچین کاری کردم. منم فرصت رو غنیمت شمردم و برای اینکه دستی کپی پیست نکنم چیزی تو سیستم، اومدم یه PKGBUILD براش نوشتم:
https://aur.archlinux.org/packages/nemo-peazip/

آخرین ویرایش توسط LinArcX (2018-06-22 22:15:57)

آفلاین

#4 2018-07-09 22:28:31

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 796

پاسخ: PKGBUILD های ایرانیان در AUR

رفتن به میزکار در پنل گنوم:
https://aur.archlinux.org/packages/gnom … op-button/

آفلاین

#5 2018-07-14 01:27:25

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 796

پاسخ: PKGBUILD های ایرانیان در AUR

وقتی بحث استفاده از orm تو برنامه نویسی پیش میاد بسته به اینکه از جه زبونی استفاده بکنید تکنیک ها و ابزار ها با هم فرق میکنن. qx orm این نیاز رو در زبان c++ و فریمورک کیوت به نحو خوبی برطرف میکنه. با جنریتور عالی ترش، کارهاتون سریع تر هم پیش خواهد رفت:
https://aur.archlinux.org/packages/qx-entity-editor/

آخرین ویرایش توسط LinArcX (2018-07-14 01:51:50)

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB