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

جامعه کاربران => کافه اوبونتو => نویسنده: ! در 23 اردیبهشت 1392، 10:24 ب‌ظ

عنوان: سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: ! در 23 اردیبهشت 1392، 10:24 ب‌ظ
سلام
امیدوارم که منو بشناسید یا حداقلش اینه که نشناسید خب حقم دارید ???

ولی این مهم نیست مهم سوال الانه که عین خوره افتاده بجونم؛

چطوری یک دیسترو اختصاصی برای خودم بسازم؛ چه چیزهایی لازمه برای دونستن؟

و سوال بعدی، ساختار کرنل چطوریه؟ چه کسایی ویرایشش میکنن و کلا دست اندر کاران این مساله از چه ابزارها و مفاهیمی برای توسعه ی کارشون استفاده میکنند؟

خواهشا جای اینکه منبع معرفی کنید یسره، یچیزی بگید که میدونید 8)

نکته : مثال بزنید، کسی عایا این مساله رو کامل فهمیده که بخواد بگه؟ بگه پس!
عنوان: پاسخ : سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: محمدرضا ح. در 23 اردیبهشت 1392، 10:26 ب‌ظ
برای دستکاری در کرنل کتابهای Linux Kernel Module Programming in 80 minutes و Linux Kernel Development رو توصیه میکنم.

جهت ساخت توزیع هم یا میتونی از ابزارهایی مثل Relinux استفاده کنی و توزیعی مبتنی بر چیز دیگه بسازی یا LFS کار کنی.

عنوان: پاسخ : سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: MHA152 در 23 اردیبهشت 1392، 10:29 ب‌ظ
برای دستکاری در کرنل کتابهای Linux Kernel Module Programming in 80 minutes و Linux Kernel Development رو توصیه میکنم.

جهت ساخت توزیع هم یا میتونی از ابزارهایی مثل Relinux استفاده کنی و توزیعی مبتنی بر چیز دیگه بسازی یا LFS کار کنی.
کتاب های معرفی شده را میتونید از http://www.libooks.ir/ دریافت نمیایید
عنوان: پاسخ : سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: ! در 24 اردیبهشت 1392، 11:25 ق‌ظ
ازین دوستان که انقد گیکن؛ یسره تو ترمینالن؛ خوره ی لینوکسن؛ عاشق استالمنن و کلا خوده توروالدزن کسی نیست توضیحی مختصر بده به این سوال ؟ ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)
عنوان: پاسخ : سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: محمدرضا ح. در 24 اردیبهشت 1392، 12:50 ب‌ظ
خب یک سیستم عامل چیا داره؟

کرنل ، شل ، لینکر و کامپایلر.

وقتی بخوایم از لینوکس به عنوان هسته استفاده کنیم ، به ما پیشنهاد میشه که بریم و از لینکر ، کامپایلر و شلی که پروژه گنو ایجاد کرده استفاده کنیم (بخاطر هماهنگی بیشتر با لینوکس).

پس نیاز داریم ابزارهایی مثل bash, gcc, ld, vim , ...  رو بسازیم و در کنار هسته قرار بدیم.

در مورد پیکربندی هسته ، هسته لینوکس ماژولار هست ، پس اگر بخوایم کمی نوآوری به خرج بدیم باید پچ و ماژولهای جدید براش بنویسیم. اگر هم حوصله یا دانش نداریم ، میتونیم سایر پچ ها و ماژول ها رو بهش اضافه کنیم.

وقتی همه چیز کاملا کنار هم چیده شد ، یک سیستم عامل - که اینجا توزیعی از سیستم عامل و هسته دیگری هست - ایجاد شده. نتیجه هم میشه یک توزیع :).
عنوان: پاسخ : سوالی از اهل فن : کانفیگ یک دیسترو شخصی و درک کرنل لینوکس
ارسال شده توسط: سجاد ! در 24 اردیبهشت 1392، 01:49 ب‌ظ
یه چیزی هم اینجاست:
Modules-in-Linux fa .pdf (1.4 MB)
https://mega.co.nz/#!xdBHUBDB!N__wXh_mOaENDU2a1SEC9QVWiTlmpUaGUACaGcbXNM0