نمایش نتایج 1 تا 2 از 2

نام تاپیک: ایجاد یک سیستم عامل مبتنی بر Minix (با ایده میکروکرنل)

  1. #1

    ایجاد یک سیستم عامل مبتنی بر Minix (با ایده میکروکرنل)

    با سلام.

    من میخواستم ببینم که بعد از دانلود سورسهای مینیکس (و البته کتاب پروفسور تانن باوم ) چگونه میشه از این سورسها یک فایل ISO قابل اجرا و بوت تهیه کرد؟

    و این که بعد از نصب و کامپایل X Window System چگونه میشه یک شل گرافیکی (شل ساده مثل OpenBox یا کمی پیشرفته تر مثل LXDE ) رو روی این سیستم عامل سوار کرد؟

    در نهایت ، دستور uname رو چطور میشه شخصی سازی کرد ؟‌

  2. #2

    نقل قول: ایجاد یک سیستم عامل مبتنی بر Minix (با ایده میکروکرنل)

    سوالهات مثل اين ميمونه كه چه شكلي ميشه يه شبه پرواز كردن رو ياد گرفت.

    در نهایت ، دستور uname رو چطور میشه شخصی سازی کرد ؟‌
    در مورد uname بايد استفاده كنم كه اين دستور (برنامه) محتويات فايل /proc/version رو مي خونه. بهتر قبلش در مورد برنامه نويسي POSIX و بعد از اون در مورد ساختار خود هسته اطلاع پيدا بكنيد. در حقيقت شما بايد زمان كامپايل هسته اين اطلاعات رو وارد بكنيد. يه مقدار در مورد kernel hacking سرچ كنيد. تا حدودي ميشه با كمكش يكارهايي انجام داد.

    و این که بعد از نصب و کامپایل X Window System چگونه میشه یک شل گرافیکی (شل ساده مثل OpenBox یا کمی پیشرفته تر مثل LXDE ) رو روی این سیستم عامل سوار کرد؟
    باز هم اول بهتره كه در مورد خود X11 تحقيق كنيد. x11 تو مرحله اول يه سرويس هست كه سيستم با اجراي اون ميتونه سرويس گرافيكي بگيره بعدش يكسري برنامه به اسم desktop manager مسئوليت كنترل پنجره ها رو به عهده مي گيرند. در حقيقت شما مي خوايين يه دسكتاپ منيجر بنويسيد. نمونه هاي بار اون هم:

    gdm: gnome desktop manager
    lightdm: light desktop manager

    و ...

    خوشبختانه ، كلا لينوكس منحصر به برنامه نويسها هست و فقط براي اونها. متاسفانه به تازگي با لينوكس هم داره مثل ويندوز برخورد ميشه. چند وقط پيش توي يكي از آمورشگاه هاي معروف يه بنده خدايي رو ديدم كه داشت دور LPIC درس مي داد و هنوز نمي تونست با لينوكس برنامه نويسي كنه. از نظر طرفي كه داشت درس مي داد خودش بايد مي رفت و دوره LIPC 1 رو مي ديد اما اينجا ايرانه... . خلاصه كلام توي لينوكس اگر برنامه نويسي ندوني هيچي نيستي. ( البته اين توي كليه علوم كامپيوتري صادق هست)

تاپیک های مشابه

  1. سورس سیستم عامل MINIX به زبان C
    نوشته شده توسط rostamkhani در بخش توسعه‌ی هسته‌ی سیستم عامل
    پاسخ: 5
    آخرین پست: شنبه 12 اردیبهشت 1394, 17:41 عصر
  2. ایجاد نرم افزار مثل سرویس های سیستم عامل
    نوشته شده توسط Encomp_Amini در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 25 مهر 1389, 16:55 عصر
  3. سوال: ایجاد سیستم عامل متنی برای میکروکنترلر
    نوشته شده توسط ali208 در بخش توسعه‌ی هسته‌ی سیستم عامل
    پاسخ: 2
    آخرین پست: دوشنبه 11 مرداد 1389, 02:08 صبح
  4. ایجاد سیستم عامل با جاوا؟
    نوشته شده توسط Argonod در بخش برنامه‌نویسی جاوا
    پاسخ: 1
    آخرین پست: پنج شنبه 31 فروردین 1385, 23:54 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •