انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: Harbor  (دفعات بازدید: 2596 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین سهراب بهدانی

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • btw, i use parch.
    • یک وبسایت ساده
Harbor
« : 12 امرداد 1402، 02:58 ب‌ظ »
از اونجایی که من خودم به freebsd علاقه دارم تصمیم گرفتم که یک ویژگی مثل freebsd ports رو روی توزیع پارچ پیاده سازی کنم
نحوه کار باهاش خیلی سادس فقط کافیه به مسیر برنامه مورد نظر برید و harbor install رو بزنید تا بسته رو بسازه و نصبش کنه.
خود ابزار harbor با c نوشته شده و به زودی سورسش رو توی گیتهاب پارچ قرار میدم.

از شما عزیزان دعوت میشه که اگه برنامه ای دارید که میخواین داخل پارچ یا harbor بزاریدش به من بگید تا دستورالعمل هارو براتون ارسال کنم.
هیچوقت برای یادگیری دیر نیست.

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : Harbor
« پاسخ #1 : 12 امرداد 1402، 03:46 ب‌ظ »
درود.
این اصلا چی کار می‌کنه!؟

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : Harbor
« پاسخ #2 : 12 امرداد 1402، 05:35 ب‌ظ »
کاش یک دمویی ازش میذاشتی.

آفلاین سهراب بهدانی

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • btw, i use parch.
    • یک وبسایت ساده
پاسخ : Harbor
« پاسخ #3 : 12 امرداد 1402، 09:21 ب‌ظ »
دمو رو متاسفانه یادم رفت

یکم دیگه پست رو ویرایش میکنم و‌پیوست میکنم
هیچوقت برای یادگیری دیر نیست.

آفلاین khalilshahr

  • Sr. Member
  • *
  • ارسال: 377
  • جنسیت : پسر
  • تور سلاح من
پاسخ : Harbor
« پاسخ #4 : 13 امرداد 1402، 01:59 ب‌ظ »
سلام
من به برنامه وینباکس خیلی احتیاج دارم میتونید براش کاری بکنید تشکر
رهایم کن ویندوز من دلم لینوکس ازاد با تور میخواد .

آفلاین َUxmlai-ad

  • Sr. Member
  • *
  • ارسال: 486
  • جنسیت : پسر
  • متنفر از گنو و FSF
پاسخ : Harbor
« پاسخ #5 : 14 امرداد 1402، 07:40 ب‌ظ »
سلام!
من سورس رو نتونستم پیدا کنم (احتمالا هنوز قرارش ندادید)
چرا برنامه به زبان C؟
چرا port؟ معمولا برنامه ها برای گنو/لینوکس نوشته میشن. پس اگه سورسش رو بگیرید و کامپایل کنید نباید مشکلی داشته باشین.
بهتر می بود یه اسکریپتی می توشتین که وابستگی ها رو دانلود و نصب کنه بعد خود برنامه رو نصب کنه
متنفر از گنو و FSF

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : Harbor
« پاسخ #6 : 14 امرداد 1402، 08:34 ب‌ظ »
سلام!
من سورس رو نتونستم پیدا کنم (احتمالا هنوز قرارش ندادید)
چرا برنامه به زبان C؟
چرا port؟ معمولا برنامه ها برای گنو/لینوکس نوشته میشن. پس اگه سورسش رو بگیرید و کامپایل کنید نباید مشکلی داشته باشین.
بهتر می بود یه اسکریپتی می توشتین که وابستگی ها رو دانلود و نصب کنه بعد خود برنامه رو نصب کنه
این پورتز اون پورت نیست. اسم یه نرم‌افزاره.
https://www.freebsd.org/ports/

آفلاین َUxmlai-ad

  • Sr. Member
  • *
  • ارسال: 486
  • جنسیت : پسر
  • متنفر از گنو و FSF
پاسخ : Harbor
« پاسخ #7 : 13 شهریور 1402، 11:54 ق‌ظ »
فکر کنم خیلی وقت گذشته ولی خوبه که بدونید اسم یه نرم افزار نیست!
یه ساز و کار هست که برای گرفتن کد منبع و پورت کردن (یه خورده وصله یا یه تغییر کوچک توی کد) بعدش هم نصب کردنش.
فکر کنم که یه چیزی مثل جنتو توی ذهنتون میاد ولی این یه برنامه مثل emerge نیست.
در واقع مجموعه دستورالعمل هایی برای نصب یه برنامه از کد منبع برای سیستم های BSD. گنو/لینوکس به همچین چیزایی نیاز نداره چون معمولا برنامه ها برای خودش نوشته میشن. ولی کامپایل کردن هم مزایای خودشو داره

یه چیزی مثل این:

~:% ls /usr/ports/
CHANGES         archivers       emulators       misc            textproc
CONTRIBUTING.md astro           finance         multimedia      ukrainian
COPYRIGHT       audio           french          net             vietnamese
GIDs            base            ftp             net-im          www
INDEX-13        benchmarks      games           net-mgmt        x11
Keywords        biology         german          net-p2p         x11-clocks
MOVED           cad             graphics        news            x11-drivers
Makefile        chinese         hebrew          polish          x11-fm
Mk              comms           hungarian       ports-mgmt      x11-fonts
README          converters      irc             portuguese      x11-servers
Templates       databases       japanese        print           x11-themes
Tools           deskutils       java            russian         x11-toolkits
UIDs            devel           korean          science         x11-wm
UPDATING        distfiles       lang            security
accessibility   dns             mail            shells
arabic          editors         math            sysutils
« آخرین ویرایش: 13 شهریور 1402، 12:01 ب‌ظ توسط Aminavy »
متنفر از گنو و FSF

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : Harbor
« پاسخ #8 : 13 شهریور 1402، 02:47 ب‌ظ »
دمتون گرم که هم زحمت می‌کشید، هم یاد می‌گیرید.
فقط طبق تجربه‌ای که خودم از پورت کردن pkgsrc به دبیان داشتم بهتون یه مورد رو بگم، اصولا این سیستم پورت به درد سیستم‌های لینوکسی نمی‌خوره مگر این که مثل همون ایمرج اینا باشه.
سیستم‌های immutable در حال حاضر دارن بهتر خودشون رو نشون میدن، علاوه بر اون مدیربسته‌هایی مثل brew هم همینطور.