الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال حول Linux From Scratch

مغلق
بدأه هدى بدر الدين في 6 سبتمبر 2005 · 7 رد · 1,377 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

تحياتي لجميع القائمين على هذا الموقع الذي وبصدق يجد فيه المستخدم العربي الطريق الصحيح والسهل للتعلم

أنا بدأت من فترة في استعمال نظام التشغيل لينكس وأعتبر نفسي مبتدئة أو أحسن بقليل بدأت بنسخة فيدورا 3 حملتها من الانترنت وتبثها في الجهاز وقرأت العديد من الكتب عن لينكس حتى استطعت التعامل معه .

والأن بدأت في الدخول على موضوع Linux From Scratch والخاص بتكوين نظام لينكس خاص بالمستخدم انزلت كتاب الأصدار 6 من Linux From Scratch وأحاول قرائته لفهمه و أكملت تحميل الباكج المطلوبة وبدأت في عملية البناء ولكن للأسف بدأت تعترضني بعض المشاكل أثناء تثبيت الباكج

ولهذا ارجو من حميع الأخوة الذين لديهم خلفية عن هذا الموضوع ارشادي عن المواضيع التي يجب أن أقرأها قبل البدء في هذا الموضوع و المواقع أو الصفحات أو الكتب التي قد استفيد منها

#2

السلام عليكم

أهلا بكِ أختنا الكريمة بيننا وأسأل الله أن ينفعك بك.

بالنسبة لموضوع linux from scratch حتى تستطيعي أن تتعاملي معه يجب أن يكون لديك بعض الأساسيات مثل الأوامر المهمة وما فائدتها وكيفية التعامل مع سطر الأوامر .

ويجب أيضا أن تعرف بناء الملفات الخاص باللينوكس ،مثلا معرفة ماذا يحتوي الفهرس etc .

ويجب أيضا أن تتعلمي كيف تتعاملين مع fdisk ، وكيفية عمل mount لأي درايف ، وكيفية عمل swap يدويا .

فإذا أتقنت ذلك فسوف تتمكنين بإذن الله من قراءة الكتاب بشكل جيد ، وهو كتاب شرحه كاف ووافي ، فلو يوجد هناك جزء معين لم تفهميه فأعرضيه في القسم وإن شاء الله ستجدي الإجابة عليه.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#3

مشكور أخي برق على هذا الرد واتمنى ان أجد ردود على بعض المشاكل

بالنسبة للمواضيع التي اقترحت على فهمها قبل التعمق في البناء فانني قد قمت بدراستها ولو بشكل مبسط لكنني عندما تتبعت الكتاب ووصلت الي الفصل الخامس وبالتحديد عند بداية تنصيب الباكج بدأت مع الباكج الأولى ولكنني لم أين سستم عملية التثبيت اي الفراغات الموجودة في أسطر الأوامر مثل

../binutils-2.15.91.0.2/configure --prefix=/tools --disable-nls

بماذا اعبأها ؟ وكيف أعرف الأماكن التي يجب أن أستعملها لهذه العملية

و شكرا مرة أخرى ولكم جمبعا مني كل تحية

الكتاب للتحميل :

#5

السلام عليكم

ممكن تعيدي السؤال مرة أخرى؟

لم أفهم تحديدا ماذا تريدين.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#6

مشكور أخي برق على اهتمامك وسؤالي هو بالتحديد عندما وصلت إلى الفحة 42-43 من الكتاب في الفقرة 5-4 واجهتني مشكلة هي الفراغات الموجودة في الأوامر على أساس أن المجلد الذي ستتم فيه عملية التنصيب غير واضح في الأسطر:

mkdir ../binutils-build
cd ../binutils-build

والأسطر :

../binutils-2.15.91.0.2/configure --prefix=/tools \
--disable-nls

وشكرا مجددا

#7

السلام عليكم

معنى هذا السطر

mkdir ../binutils-build

هو أن تقومي بإنشاء فهرس اسمه binutils-build ، وهذا الفهرس موجود في أي مكان تريدينه وهذا ما يدل عليه النقطتين ..

يعني مثلا ممكن أن تكون هاتين النقطتين المسار التالي:

/opt/programs

وهذا المسار كما تعلمين اختياري.

وهذا أيضا بالنسبة للسطر الثاني

أما بالنسبة للسطر

../binutils-2.15.94.0.2.2/configure --prefix=/tools --disable-nls

فهذا السطر يقوم بتنفيذ الأمر configure الموجود داخل المسار المذكور، وومكن تستغني عنه من خلال الدخول داخل الفهرس نفسه وكتابة الأمر

./configure

فقط.

أرجو اني قد أجبت على سؤالك.

حاولي أن تعرف مهمة كل باكج قبل تنصيبه.

على فكرة في باكج اسمه Linux-Libc-Headers هذا الباكج موجود ضمنيا داخل باكج linux ، (الكرنل).

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

بالتوفيق إن شاء الله.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

شكرا على التوضيح سأحاول الإستمرار بالتنفيذ و اتمنى منك دائما الاستمرار في الرد على المشاكل التي تعترضني

تحياتي

هذا الموضوع مغلق.

مواضيع مشابهة