انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: محمدرضا ح. در 30 خرداد 1400، 07:21 بظ
-
یکی از کارهایی که خیلی از تازهواردان دنیای لینوکس دوست دارند تجربه کنن، ساخت توزیعه. این پروسه سخت نیست و به قول دوستی عمدتا کار خیلی زیادی میبره! و خب درسته. عمده پروسه صرفا بازی کردن با نرمافزارهای خاصه و البته آشنا بودن به مبانی قضیه.
از اونجایی که این نیاز ارضاء کردنش یکم زمانبره، تجربیات خودم رو در قالب پست وبلاگ(لینک (https://haghiri75.com/2021/01/08/%da%86%d8%b7%d9%88%d8%b1-%db%8c%da%a9-%d8%aa%d9%88%d8%b2%db%8c%d8%b9-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%b3%d8%a7%d8%b2%db%8c%d9%85%d8%9f/)) براتون مکتوب کردم. شما میتونید با استفاده از این راهنما یک توزیع مبتنی بر دبیان/اوبونتو بسازید.
نکته مهمی که وجود داره در مورد بیس اوبونتوئه، ممکنه بعد بوت، شبکهتون دچار مشکل شه (و به من اعتماد کنید، اگر توزیعتون رو عمومی منتشر کنید دوستان تا ۱۰ سال بعد ممکنه این مشکل نتورک رو تو صورتتون بکوبن و مسخرهتون کنن ;) ) و به همین خاطر، باید به network-manager بفهمونید که DNS ها رو systemd هندل میکنه. کار سختی هم نیست، یکم اسکریپت نوشتن برای systemd عه.
-
یکی از کارهایی که خیلی از تازهواردان دنیای لینوکس دوست دارند تجربه کنن، ساخت توزیعه. این پروسه سخت نیست و به قول دوستی عمدتا کار خیلی زیادی میبره! و خب درسته. عمده پروسه صرفا بازی کردن با نرمافزارهای خاصه و البته آشنا بودن به مبانی قضیه.
از اونجایی که این نیاز ارضاء کردنش یکم زمانبره، تجربیات خودم رو در قالب پست وبلاگ(لینک (https://haghiri75.com/2021/01/08/%da%86%d8%b7%d9%88%d8%b1-%db%8c%da%a9-%d8%aa%d9%88%d8%b2%db%8c%d8%b9-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%b3%d8%a7%d8%b2%db%8c%d9%85%d8%9f/)) براتون مکتوب کردم. شما میتونید با استفاده از این راهنما یک توزیع مبتنی بر دبیان/اوبونتو بسازید.
نکته مهمی که وجود داره در مورد بیس اوبونتوئه، ممکنه بعد بوت، شبکهتون دچار مشکل شه (و به من اعتماد کنید، اگر توزیعتون رو عمومی منتشر کنید دوستان تا ۱۰ سال بعد ممکنه این مشکل نتورک رو تو صورتتون بکوبن و مسخرهتون کنن ;) ) و به همین خاطر، باید به network-manager بفهمونید که DNS ها رو systemd هندل میکنه. کار سختی هم نیست، یکم اسکریپت نوشتن برای systemd عه.
به به خیلی هم عالی این سوالی هست که همه تو ذهنشون دارن
-
یکی از کارهایی که خیلی از تازهواردان دنیای لینوکس دوست دارند تجربه کنن، ساخت توزیعه. این پروسه سخت نیست و به قول دوستی عمدتا کار خیلی زیادی میبره! و خب درسته. عمده پروسه صرفا بازی کردن با نرمافزارهای خاصه و البته آشنا بودن به مبانی قضیه.
از اونجایی که این نیاز ارضاء کردنش یکم زمانبره، تجربیات خودم رو در قالب پست وبلاگ(لینک (https://haghiri75.com/2021/01/08/%da%86%d8%b7%d9%88%d8%b1-%db%8c%da%a9-%d8%aa%d9%88%d8%b2%db%8c%d8%b9-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%b3%d8%a7%d8%b2%db%8c%d9%85%d8%9f/)) براتون مکتوب کردم. شما میتونید با استفاده از این راهنما یک توزیع مبتنی بر دبیان/اوبونتو بسازید.
نکته مهمی که وجود داره در مورد بیس اوبونتوئه، ممکنه بعد بوت، شبکهتون دچار مشکل شه (و به من اعتماد کنید، اگر توزیعتون رو عمومی منتشر کنید دوستان تا ۱۰ سال بعد ممکنه این مشکل نتورک رو تو صورتتون بکوبن و مسخرهتون کنن ;) ) و به همین خاطر، باید به network-manager بفهمونید که DNS ها رو systemd هندل میکنه. کار سختی هم نیست، یکم اسکریپت نوشتن برای systemd عه.
آموزش خوبی است فقط اگه یک نکته ای رو در پست لحاظ میکردید خیلی بهتر می شد:
«البته ما در اینجا از هسته لینوکسی که در سیستم خودمون استفاده می شد رو رونوشت کردیم اما شما میتونید برید و هسته لینوکس رو کامپایل کنید از (اینجا https://www.kernel.org/) (که به دانش این نیاز داره که باید از چه ماژولی استفاده کنید تا سیستم قابل راه اندازی بشه) و خروجیش یعنی vm-linuz رو به عنوان هسته استفاده کنید»
-
یکی از کارهایی که خیلی از تازهواردان دنیای لینوکس دوست دارند تجربه کنن، ساخت توزیعه. این پروسه سخت نیست و به قول دوستی عمدتا کار خیلی زیادی میبره! و خب درسته. عمده پروسه صرفا بازی کردن با نرمافزارهای خاصه و البته آشنا بودن به مبانی قضیه.
از اونجایی که این نیاز ارضاء کردنش یکم زمانبره، تجربیات خودم رو در قالب پست وبلاگ(لینک (https://haghiri75.com/2021/01/08/%da%86%d8%b7%d9%88%d8%b1-%db%8c%da%a9-%d8%aa%d9%88%d8%b2%db%8c%d8%b9-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%b3%d8%a7%d8%b2%db%8c%d9%85%d8%9f/)) براتون مکتوب کردم. شما میتونید با استفاده از این راهنما یک توزیع مبتنی بر دبیان/اوبونتو بسازید.
نکته مهمی که وجود داره در مورد بیس اوبونتوئه، ممکنه بعد بوت، شبکهتون دچار مشکل شه (و به من اعتماد کنید، اگر توزیعتون رو عمومی منتشر کنید دوستان تا ۱۰ سال بعد ممکنه این مشکل نتورک رو تو صورتتون بکوبن و مسخرهتون کنن ;) ) و به همین خاطر، باید به network-manager بفهمونید که DNS ها رو systemd هندل میکنه. کار سختی هم نیست، یکم اسکریپت نوشتن برای systemd عه.
آموزش خوبی است فقط اگه یک نکته ای رو در پست لحاظ میکردید خیلی بهتر می شد:
«البته ما در اینجا از هسته لینوکسی که در سیستم خودمون استفاده می شد رو رونوشت کردیم اما شما میتونید برید و هسته لینوکس رو کامپایل کنید از (اینجا https://www.kernel.org/) (که به دانش این نیاز داره که باید از چه ماژولی استفاده کنید تا سیستم قابل راه اندازی بشه) و خروجیش یعنی vm-linuz رو به عنوان هسته استفاده کنید»
بحث شخصیسازی و کمپایل کرنل، یک بحث به شدت پیچیدهست. در این حد که خودش چند سری پست وبلاگی و مستندنویسی و انتقال تجربه میطلبه. هدف من از نوشتن این مطلب صرفا این بود که کمی سرنخ بدم دست تازهکارترها.
-
یکی از کارهایی که خیلی از تازهواردان دنیای لینوکس دوست دارند تجربه کنن، ساخت توزیعه. این پروسه سخت نیست و به قول دوستی عمدتا کار خیلی زیادی میبره! و خب درسته. عمده پروسه صرفا بازی کردن با نرمافزارهای خاصه و البته آشنا بودن به مبانی قضیه.
از اونجایی که این نیاز ارضاء کردنش یکم زمانبره، تجربیات خودم رو در قالب پست وبلاگ(لینک (https://haghiri75.com/2021/01/08/%da%86%d8%b7%d9%88%d8%b1-%db%8c%da%a9-%d8%aa%d9%88%d8%b2%db%8c%d8%b9-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%b3%d8%a7%d8%b2%db%8c%d9%85%d8%9f/)) براتون مکتوب کردم. شما میتونید با استفاده از این راهنما یک توزیع مبتنی بر دبیان/اوبونتو بسازید.
نکته مهمی که وجود داره در مورد بیس اوبونتوئه، ممکنه بعد بوت، شبکهتون دچار مشکل شه (و به من اعتماد کنید، اگر توزیعتون رو عمومی منتشر کنید دوستان تا ۱۰ سال بعد ممکنه این مشکل نتورک رو تو صورتتون بکوبن و مسخرهتون کنن ;) ) و به همین خاطر، باید به network-manager بفهمونید که DNS ها رو systemd هندل میکنه. کار سختی هم نیست، یکم اسکریپت نوشتن برای systemd عه.
آموزش خوبی است فقط اگه یک نکته ای رو در پست لحاظ میکردید خیلی بهتر می شد:
«البته ما در اینجا از هسته لینوکسی که در سیستم خودمون استفاده می شد رو رونوشت کردیم اما شما میتونید برید و هسته لینوکس رو کامپایل کنید از (اینجا https://www.kernel.org/) (که به دانش این نیاز داره که باید از چه ماژولی استفاده کنید تا سیستم قابل راه اندازی بشه) و خروجیش یعنی vm-linuz رو به عنوان هسته استفاده کنید»
بحث شخصیسازی و کمپایل کرنل، یک بحث به شدت پیچیدهست. در این حد که خودش چند سری پست وبلاگی و مستندنویسی و انتقال تجربه میطلبه. هدف من از نوشتن این مطلب صرفا این بود که کمی سرنخ بدم دست تازهکارترها.
متوجه ام فقط به نظرم یک اشاره کوچیک لازم بود و البته یک هشدار بزرگ که این کار به شدت پیچیده است. به هر حال لذت بردیم ;D