• 0
هدى بدر الدين

سؤال حول Linux From Scratch

سؤال

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

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

7 إجابة على هذا السؤال .

  • 0

السلام عليكم

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

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

والأسطر :

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

وشكرا مجددا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

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

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 ، (الكرنل).

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .