English  

كتب linux from scratch

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

لينكس من الصفر (معلومة)


لينكس من البداية (بالإنجليزية: Linux From Scratch)‏ واختصاراً 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 .

طالع أيضا

  • نظام تشغيل
  • جنو/لينكس
  • جنتو لينكس
  • أوبونتو
  • لينكس مينت
  • أوبن سوزي
  • فيدورا (نظام تشغيل)
  • ايديوبونتو
  • برمجيات مفتوحة المصدر
المصدر: wikipedia.org