لینوکس از بیخ و استاندارد ها

ساختار LFS تا حد ممکن نزدیک به ساختار استاندارد لینوکسه. استاندارد های اصلی عبارت اند از :

POSIX.1-2008

Filesystem Hierarchy Standard(FHS) Version 3.0

Linux Standard Base (LSB) Version 5.0 (2015)

ْLSB دارای ۴ استاندارد اصلی هست که عبارت اند از:استاندارد های مربوط به هسته، میزکار، زبان‌های زمان اجرا---(Runtime Languages) و imaging. علاوه بر الزامات عمومی، الزامات خاص مربوط به معماری هم هستند. همچنین دو محیط برای استفاده ی آزمایشی وجود داره: Gtk3 و گرافیک ها.

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

نکته

خیلی از مردم با الزامات LSB موافق نیستن. هدف اصلی از تعریف همچین چیزی اینه‌ که مطمئن بشیم یه نرم‌افزار خاص میتونه به درستی روی یه سیستم سازگار، نصب و اجرا بشه. از اونجایی که LFS بر اساس[کد] منبعه، کاربر میتونه کاملاً بر روی اینکه بسته های مشخص شده توسط LSB نصب بشن یا نه کنترل داشته باشه و اگر بخواد میتونه نصبشون نکنه.

ساخت یه لینوکس از بیخ به صورت کامل که توانایی گذراندن گواهینامه های LSB رو داشته باشه قابل انجامه، اما نه بدون استفاده از بسته های اضافی(که خارج از محدوده ی LFS هست). نحوه ی نصب و استفاده از این بسته های اضافی توی BLFS شرح داده شده.

Last updated