
کانفیگ و کاوش کرنل لینوکس- ۸
POSIX Message Queues [*] باز هم برمیگرده به همون مبحث IPC اما این بار یک IPC مبتنی بر استاندارد POSIX. این رو هم انتخاب میکنیم. Enable process_vm_readv/writev syscalls [*] این یک آپشن بسیار مفیده. در حقیقت یه میانبر سریع. این آپشن به سیسکالهایی که مجوزهاشون…

کانفیگ و کاوش کرنل لینوکس- ۷
General setup – بخش اول در اینجا ما شروع میکنیم به بررسی و توضیح هر مورد که در پیش رومون قرار داره. واقعیت اینه که من میخواستم این سلسله مطالب فقط در این حد باشه که کاربر رو اجمالی با موضوعات آشنا کنه. اما بنابر…

کانفیگ و کاوش کرنل لینوکس – ۶
کانفیگ چندتا محیط برای کانفیگ وجود داره: menuconfig: یک محیط ترمینالی-گرافیکی مبتنی بر ncurses xconfig: یک محیط گرافیکی برپایه qt5 gconfig: مانند xconfig اما با استفاده از gtk من از menuconfig استفاده میکنم. شما مختارید از هر چیزی که دوست داشتید استفاده کنید. پاکسازی درخت…

کانفیگ و کاوش کرنل لینوکس – ۵
دریافت، استخراج و تایید صحت سورس کرنل شما همیشه میتوانید سورس کرنل را از ادرس https://www.kernel.org دانلود کنید. در این محل چند شاخه به چشم میخوره که هرکدومشو مختصر توضیح میدم. ۱-mainline این شاخه مستقیما توسط لینوس توروالدز نگهداری میشه. در این شاخه ویژگیهای جدید…

کانفیگ و کاوش کرنل لینوکس – ۴
ابزارهای لازم برای کانفیگ و کامپایل کرنل برای کانفیگ و کامپایل کرنل به تعدادی ابزار نیاز داریم که بعضیاش توضیحات مختصری دارن ولی برخی ازونا رو صلاح میدونم بیشتر توضیح بدم. برای همین سعی میکنم هرکدوم رو جدا نام ببرم. ۱- ابزاری برای دانلود سورس…

کانفیگ و کاوش کرنل لینوکس – ۳
احتیاط در کانفیگ و کامپایل کرنل حتما و حتما توجه داشته باشید که تمام کارهامون با یوزر معمولی انجام میشه. این خیلی مهم و حیاتیه. دلیلش اینه که اگر کوچکترین مشکل یا باگ یا نقصی در کرنلی که سورسش رو گرفتید وجود داشته باشه و…

کانفیگ و کاوش کرنل لینوکس – ۲
دلایل کانفیگ شخصی کرنل من در بحثی که با دوستان داشتم، این موضوع هم بخودی خود مخالفان و موافقهای خودش رو داشت. من چون خودم موافق این کار هستم در مورد دلیل این کار حرف میزنم: اول اینکه کرنلهای عمومی و مخصوصا کرنل توزیعها، برای…

کانفیگ و کاوش کرنل لینوکس – ۱
پیشگفتار درود بر دوستان عزیز. از دوست خوبم آرمان ممنونم که اجازه داد بتونم مطالبی رو که در مورد کرنل و کانفیگش میدونم و همچنین یاد میگیرم رو در این سایت بنویسم. حقیقتی که در مورد کرنل لینوکس وجود داره اینه که در عین این…