لينكس من الصفر

لينكس من البداية  واختصاراً LFS هو دليل تطبيقي كتبه جيرارد بيكمانس يشرح كيفية برمجة إصدار شخصي لنظام تشغيل الكمبيوتر لينكس انطلاقا من النص المصدري الأصلي للنظام. هذا الكتاب الذي تحول إلى مشروع متوفر مجانا على موقع المشروع على الإنترنت وهو الآن وفي نسخته 7.9 

المشروع يوفر للراغبين ببناء توزيعة شخصية كل ما يحتاجونه من:
 مكونات الأساسية مجموعة أو بروابط لمواقعها الرسمية.
 كتاب يشرح طريقة البناء بالتفصيل (و بعدة لغات).
 أقراص مدمجة (على شكل Live CD) تسمح باستقلالية تامة.

النتيجة نظام لينكس سريع وشخصي يلبي احتياجات صاحبه.
لينكس من البداية هي طريقة لتركيب نظام لينكس يعمل بالطريقة التي تريدها، ويتم ذلك بناء كل مكوناته بنفسك. لاحظ ان هذه الطريقة أو العملية تكون أطول من التركيب العادي لاي نوع من توزيعات لينكس (مثل ابنتو ولينكس منت وغيرها) pre-compiled . بناء على ما هو منشور في موقع لينكس من البداية (LFS) ان ميزة هذه الطريقة انها موجزة وتشمل احتياجاتك، ومرنه وبنظام امن وتقوي معرفتك وفهمك لطريقة العمل الداخليه لاي نظام أو توزيعه مبنية على لينكس Linux-based .

تم عمل نسخه مطورة من الكتاب كخطوة تاليه لجعل LFS اصغر وأكثر تركيزا، في كتاب اخر على نفس الموقع يسمى ما وراء لينكس من البداية BLFS , وهو يوضع تعليمات جديده عن كيفية التطوير بشكل أكبر عن الطريقة الأولى LFS . الطريقة والكتاب الثاني يقدمان ارشاد للقارئ من خلال بعض الاضافات التي تشمل نظم الشبكات، واكس، والصوت، ودعم الطابعات والماسحات الضوئيه. منذ الإصدار الخامس وكتاب BLFS يطابق إصدار كتاب LFS .

الكتاب الثالث المترجم المتعدد لينكس من البداية (CLFS) يركز على المترجم المتعدد (ومترجم قادر على صنع كود تنفيذي لأكثر من منصة حاسوبية), ويشمل الترجمة (compiling) للنظم المضمنه التي تقبل عمل لينكس عليها ولكن تفتقد للموارد المطلوبة لترجمة (Compile) لينكس. الطريقة الثالثه (CLFS) تدعم العديد أنواع المعالجات (Processors) وتكنولوجيا العنونة المتقدمة، الكتاب الثالث يحتوي على بعض المكونات التي لا يحتويها الكتاب الأول مثل الادوات المسلسلة (cross-build toolchains), ودعم المكتبات المتعدده (مثل مكتبات 32 بت وكتبات 64 بت والتعامل معها جميعا في نفس الوقت وجنبا إلى جنب), ومجموعة الاوامر البديله لمعماريات مثل معمارية المعالج Itanium ومعالج SPARc و MIPS و Alpha .

الكتاب الرابع مقوي لينكس من البداية (HLFS) يركز على تحسين الامان (Security), مثل التقوية باضافة بتشات النواة (Kernel patchs) والنواة هي الاساس لنظام لينكس كاسمها تماما (نواة نظام لينكس), ويحتوي الكتاب أيضا على سياسات التحكم الإلزامية (access control policies), .
الكتاب الرابع ALFS هو مشروع تم تصميمه لاتمام عملية بناء نظام LFS (لينكس من البداية), والهدف الذي يسعى له مساعدة المستخدميين الدارسيين لكتابين أو نظاميين LFS و BLFS ان يقللوا من عبئ العمل وتسهيله، ويتم التسهيل عن طريق استخلاص كثير من الاوامر من مصدر XML لكلى الطريقتين (النظاميين).

المتطلبات والإجراءات 
قسم فارغ نظيف ونظام أو توزيعه من توزيعات لينكس (على سبيل المثال ابنتو) ومترجم (مجمع) (Compiler) وبعض مكتبات البرامج الاساسيه هي المتطلبات لبناء نظام لينكس من البداية LFS .
 المشروع في الاساس لعمل اسطوانة نظام لينكس من البداية LFS LiveCD .

قائمة بالبرمجيات للينكس من البداية (LFS) لإصدار 7.9

طالع أيضا 
 نظام تشغيل
 جنو/لينكس
 جنتو لينكس
 أوبونتو
 لينكس مينت
 أوبن سوزي
 فيدورا (نظام تشغيل)
 ايديوبونتو
 برمجيات مفتوحة المصدر

وصلات خارجية 
 اخبار لينكس من البداية
  الموقع الرسمي

المصادر 

أعمال عن برمجيات حرة
برمجيات حرة
كتب عن لينكس
لينكس مضمن