با ثبت نام در سایت از مزایای اعضا بهره مند شوید!

ساخت سیستم عامل یا توزیع شخصی

0 امتیاز
326 بازدید
سوال شده اسفند 9, 1394 در برنامه‌نویسی توسط aminn78 (16 امتیاز)
با عرض سلام.

من دوست دارم که سیستم عامل اختصاصی خودم را داشته باشم.
(فرق نمی کنه که مثلا این سیستم عامل از لینوکس گرفته شده باشد یا نه))

سوالم اینه که از کجا شروع کنم  به چه کتاب هایی رو بخوانم ؟

1 پاسخ

+1 امتیاز
پاسخ داده شده اسفند 10, 1394 توسط amirnami (1,161 امتیاز)
ساخت یک سیستم عامل کار ساده ای نیست که بشه یک نفره انجام داد. اصلی ترین بخش یک سیستم عامل هسته اون هست که برای طراحی و پیاده سازی اون دانش کامپیوتری بالایی لازم هست.

اما شاید ساده ترین کار استفاده از هسته لینوکس و نرم افزارهای اپن سورس باشه که بازهم دانش بالایی لازم هست. باید با مفاهیم سیستم عامل اشنا باشی و با هسته سیستم عامل، مفاهیم کامپایل آشنا و مسلط باشی.

حتی تنها و تنها کامپایل کردن هسته لینوکس روی یک توزیع نصب شده روی سیستمتان (و نه ایجاد یک توزیع جدید) کار ساده ای نیست ولی کار پیچیده ای هم نیست

اما Linux From Scratch امکان ایجاد یک توزیع جدید رو فراهم می کنه که بازهم شما باید با سیستم عامل لینوکس، مسائل کامپایل و کامپایلرها آشنا باشی بنابراین لازم هست تا

با سیستم عامل لینوکس و ابزارهای لینوکسی در سطح دوره های یک و دو آشنا باشی

با شل اسکریپت و اسکریپت نویسی آشنا باشی

با کامپایل و کامپایلرهای لینوکسی آشنا باشی

با مفاهیم سیستم عامل و هسته لینوکس آشنا باشی

اما راه حل دیگه که من تا حالا استفاده نکردم Remaster کردن هست که اطلاعات زیادی توی اینترنت وجود داره

موفق باشی
سرور مجازی لینوکس

2,113 سوال

3,268 پاسخ

3,425 دیدگاه

8,837 کاربر

...