1.5 طريقة تركيب لينكس كتاب لينكس الشامل >>

1.5 طريقة تركيب لينكس

الفهرس

مقدمة

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

التخطيط قبل البدء

لو كان الموضوع مجرد تنزيل لكان ذلك سهلاً جداً ، ضع القرص الأول وشغل الجهاز ثم اختر أن تزيل كل ما على القرص لتركيب لينكس !! ولكن من منا يريد ذلك ؟ بما أنك تقرأ هذا فلابد أن يكون لك نظام من الماضي تريد الحفاظ عليه وتنزيل لينكس إلى جانبه في الغالب في البداية قد ترغب في أن يبقى نظام ويندوز إلى جانب لينكس سنحاول في هذا الفصل اخبارك كيف تحافظ على ويندوز إلى جانب لينكس ؟

الخطوة الأولى هي جمع معلومات عن نظامك والأجهزة الملحقة والبطاقات ... لماذا؟ حتى تتمكن من إجابة برنامج التركيب في حال فشل في معرفتها تلقائياً لتقدم له تلك المعلومات يدوياً.

يمكنك أن تجمع المعلومات من الأوراق التي جاءت مع الجهاز أو تلك المطبوعة على البطاقات أو باستعمال برامج معينة إذا كنت تستعمل لينكس مسبقاً فأنت بالتأكيد تعرف طريقك (داخل الكتاب تجد شرحاً مفصلاً عن كيفية ذلك). أما في ويندوز يمكنك جمع المعلومات من خلال النقر بالزر الأيمن على my computer ثم اختيار لسان device manager حيث ستجد قائمة على شكل شجرة بالأجهزة بفتح الشجرة للوصول إلى الجهاز المطلوب ثم النقر على properties . يمكنك ذلك أيضاً من خلال لوحة التحكم control panle ثم إلى الجهاز المطلوب. أحضر ورقة وقلم قد ترغب بتسجيل معلومات عن المودم ومعرفة رقم ال COM أي COM1 أو COM2 أو COM3 ... إذا كان خارجياً و معرفة نوع طقم الرقائق chipset إذا كان داخلياً. وسجل نوع وموديل الطابعة، وبطاقة الصوت وبطاقة العرض (كرت الشاشة) ومرة أخرى ما يهم هو طقم الرقائق وليس مصنع البطاقة فلا نقول Herculees. يمكنك أن تعرف بطاقة العرض بالنقر بالزر الأيمن على سطح المكتب ثم اختيار properties ثم لسان settings ثم advanced ثم adapter. و سجل نوع نظام الملفات لكل قرص بالذهاب إلى my computer ثم انقر على القرص سي C مثلاً بالزر الأيمن ثم properties ثم لاحظ ما هو مكتوب مقابل File system type هل هو FAT أم NTFS لا تتعقد سنتحدث عن التفاصيل لاحقاً ؛ سيتمكن لينكس من معرفة ذلك لوحده لكن الإحتياط واجب

tipتلميح

يستخدم ويندوز نظامين للملفات هما FAT و NTFS الأول في 95 و 98 و ME و الإثنين معاً في NT و 2000 و XP ولكن دعم NTFS في لينكس ليس كاملا بعد لذلك عند تركيب ويندوز (في المرات القادمة) استعمل FAT.

إذا كنت لا تملك أي خبرة في تركيب نظام يونكس/لينكس من قبل يفضل أن تركبه في الوقت الذي تكون مستعداً فيه لخسارة البيانات الموجودة على القرص وذلك طبعاً في الوقت الذي يلي عملية النسخ الإحتياطي backup (أي أن تخزن ملفاتك الخاصة على أقراص خارجية وتحتفظ بأقراص البرامج ...) أو تكون مستعداً نفسياً لخسارتها كأن يكون الويندوز مركب حديثاً ولم يخزَن الكثير من بيانات على القرص (أو عندما يصبح حال ويندوز لا يطاق ويحتاج تركيب من جديد)

tipتلميح

اللغة المستخدمة هنا غير دقيقة أبداً لأن هذا الفصل موضوع مبكراً ولمتلقي مبتدئ ليس له دراية كافية.

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

tipتلميح

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

تستطيع تصفح أقراص لينكس داخل نظامك القديم قد تجد بعض الوثائق الهامة مثل دليل التركيب tutorial أو release note والكثير من الوثائق التقليدية التي تذكرك بأن الموضوع كله عن حريتك التي تضمنها GPL.

1.5.3 طريقة التركيب بشكل عام

يختلف برنامج التركيب من توزيعة لأخرى ولكنها المشترك فيهم جميعاً هو أنك تقوم بخطوات متشابهة تختلف شكلاً أو تقديماً وتأخيراً. قبل البدء أحضر ورقة وقلم وسجل كل ما الرسائل التي تواجهك وكل الإجابات التي قدمتها عليها (ظهرت لي رسالة تقول مرحباً اضغط ENTER وأجبتها ENTER ! تبدو مملة ولكنها تفيد في مراجعة وتحديد الأخطاء التي قد تحصل ) ثم ابدأ بالتركيب كما يلي أولاً ضع القرص الأول في السواقة ثم أعد تشغيل الجهاز والقرص الأول لا يزال فيه (نسمي هذه العملية الإقلاع Booting) ستحصل على رسالة ترحيب تذكر اسم Linux واسم التوزيعة والكثير من المعلومات التي قد تحب قراءتها أهمها أن الضغط على مفتاح الإدخال Enter يدخلك في بلاد العجائب عالم جنو/لينكس. تتوالى رسائل الترحيب وربما بعض الرسائل القانونية كأن يعرض عليك اتفاقية GNU GPL التي تمنحك الحرية ولكن تذكرك بعدم وجود ضمان (ديبيان مزعج لكثرة تكراره لهذه العبارة "NO WARRANTY") ، ربما تحصل على ملاحظات هذا الإصدار (فروقات عن الإصدار السابق) قد تجد نظام للمساعدة الفورية بالضغط على مفتاح معين F1 مثلاً انظر إلى الشاشة جيداً. إذا لم تحصل على شيء جديد أي أن قرص لينكس لم يقلع انظر بند 1.5.8 زوايا معتمة. يلي ذلك خطوات من أجل

لنقل أن لديك قرص صلب واحد(كما هو الحال في أغلب الأجهزة) ولكن عند الذهاب إلى my computer في ويندوز ستجد C D E F ،كيف هذا وهو قرص واحد ؟ هذه تسمى أقسام القرص الصلب ، والهدف منها هو أن نظام التشغيل يتعامل معها كأنها أقراص منفصلة مما يمكنك من إلغاء تجزئة/تشتت ملفات أحدها دون الآخر أو فحصه وتصليح كل منها لوحده مما يوفر عليك الكثير من الوقت، ومن فوائدها تجاوز الحدود المفروضة من نظام التشغيل على حجم القرص الواحد خصوصاً إذا كان نظام محدود الإمكانيات مثل ويندوز ، لكن ما يعنينا هنا هو الفائدة الثالثة وهي إمكانية وضع نظام تشغيل مختلف على كل واحدة

ما سنقوم به هو حذف أحد تلك الأقسام بالكامل (وتحرير ذلك القسم) وتركيب لينكس مكانها يمكن أن نقوم بالحذف بستخدام برامج خدمية في ويندوز مثل partition magic أو من خلال برنامج التركيب في لينكس

warningتحذير

هناك الكثيرين يخلطون بين مساحة خالية free space على قسم معين وقسم غير مخصص (قسم حر) free partition

لذا قبل البدء في عملية التركيب نكون قد نقلنا ملفاتنا من القسم الذي سنقوم بحذفه لهذا نختار القسم الذي يحتوي أقل كمية من البيانات لتسهيل نقلها أو التخلي عنها. مثلاً إذا كنت تريد التخلي عن قسم E لصالح لينكس فإنك تقوم قبل التركيب بنسخ محتوياته إلى قسم D.
warningتحذير

ويندوز يتصرف بغرابة إذا لم تركبه على C ، مثلاً إذا ركبت ويندوز على D ثم هيأت format قسم السي C سيتوقف الويندوز على قسم D عن العمل، بالمقابل يعمل لينكس أينما وضعته ، لذلك أخرج C من حساباتك.

حجم هذا القسم يفترض أن يزيد عن 1 أو 2 غيغا-بايت كحد أدنى لأن برنامج التركيب في التوزيعات العادية سيعمل على تركيب برامج مكتب وألعاب ... والكثير من الحزم الأخرى. قسم بخمسة أو عشرة غيغا-بايت تبدو مناسبة. إذا كنت تملك قسم وحيد C كبير انظر بند 1.5.8 زوايا معتمة. أما كنت تملك قرص صغير الحجم فأنت بحاجة لتوزيعات خاصة واحترافة في الغالب لن تتمكن من تركيبها إذا كانت هي أول تجربة لك في لينكس. قد ترغب في أن يكون آخر إطفاء لويندوز سليم وتعمل scandisk للأقراص (تجدها في قائمة Start->Programs->Accessories->System Tools في ويندوز).

الأداة التي تظهر لإعادة التقسم تهدف بعد حذف أحد الإقسام لعمل قسمين الأول اسمه / وتلفظ root أي الجذر (الرئيسي) وهو كبير وبمعظم المساحة وهو من نوع ext3 ، والآخر swap وهو ذاكرة إضافية نوعه swap وهو بلا اسم يفضل أن يكون حجمه يساوي مثلي الرام بما لا يزيد عن 128 ميغا-بايت ولا ضير لو زاد أحد الذين كانوا يتباهو بأداء لينكس لا يضاهى تبين لي أن السبب هو أنه خصص واحد غيغا-بايت swap!! (ويجوز أقل من ذلك ولكن مثلي الرام هو الخيار التقليدي). وهناك بعض التوزيعات تعمل /boot للتحايل على بعض الحالات التي لا يقبل فيها نظام BIOS الإقلاع مثلاً في الأجهزة القديمة (ما قبل التاريخ!) لم تكن ترى أقراص أكبر من 500 ميغا-بايت فيوضع الجزء الذي يحتاجه نظام BIOS لإقلاع لينكس ضمن الجزء المرئي ثم يتولى لينكس بعد إقلاعه القراءة من القرص، أو في مثال أحدث حيث تعجز BIOS عن قراءة وبالتالي إقلاع أقراص بتقنية RAID و LVM. وتوزيعات أخرى تعمل قسم تسميه /home (في حال رغبت بتنزيل نوعان من لينكس والإحتفاض بإعدادات مشتركة للمستخدمين أو إذا رغبت بالإحتفاظ بمشاريعك والوثائق التي تنشئها وعدم مسحها عند إعادة تركيب لينكس لأنها موجودة على قسم منفصل) وأنا أعمل قسم صغير للتجارب بحجم 20 ميغا اسميه /rescue .وكل تلك ليست اجبارية

تعريفات
Device الجهاز
في لينكس تكون الأقراص وبشكل أعم الأجهزة عبارة عن ملفات في مجلد اسمه /dev مثل القرص الصلب الأول hda والثاني hdb والقسم الأول من القرص الأول hda1 وكرت الشاشة الأول fb0 والماسحة الضوئية الأولى على مقبس usb هي /dev/usb/scanner0 وهكذا ،وطبعا المستخدم يجب أن لا يلمس هذه الملفات
mount point نقطة الضم
وهو المكان الذي سيعرفه لينكس لجهاز معين(قسم من القرص مثلاً) وهو مجلد فارغ تصبح محتوياته هي محتويات الجهاز، فبينما يصبح القسم الأول C في ويندوز ، بالمقابل يترك لك لينكس أن "تسمي" ذلك المجلد كما تريد مثلاً /mnt/win_c وعادة تكون ضمن مجلد /mnt وعند تنزيل لينكس يجب أن تحدد واحد يكون الدليل الجذر / الذي تتفرع عنه كل المجلدات.
file system نظام الملفات
طريقة تمثيل البيانات في ملفات والمقصود هو نوع هذا النظام هو مثل fat (في win 9x,me) و ntfs (لنظام win NT و 2000 و XP) أو ext2 و ext3 و reiserfs و xfs (لنظام لينكس) أو swap (ذاكرة اضافية في اللينكس)

كنا نقول تجاوزاً نعمل قسم باسم كذا والمقصود أن تكون نقطة الضم هي كذا في برنامج تركيب لينكس قم بالتأكد من تحديد نقطة ضم كل قسم إلى المكان الذي تحب. الجهاز hda يمثل القرص السيد الأولي primary master (تعني كلمة سيد هنا الذي يحمل وصلة تجعل BIOS يقلع منه) و hdb يمثل القرص العبد الثانوي primary slave وهما موصلان على وصلة IDE واحد مع اللوحة الأم، قرصان آخران موصلان على وصلة أخرى يسميان ثانويان secondary (طبعاً سيد وعبد) والأجهزة الخاصة بهم هي hdc و hdb. والأقسام تكون بإضافة رقم. 1 2 3 4 هي الأقسام الأولية و 5 فما فوق هي الأقسام المنطقية. مثلاً جهاز به قسمان قد يمثلان ب hda1 و hda5 أو hda1 و hda2 بحسب طريقة التقسيم.
warningتحذير

ما يسميه الويندوز سي C هو أول قرص مرئي له حتى ولو كان secondary slave. (أحد الأجهزة التي ركبت لينكس عليها كان القرص الوحيد موصولاً بالوصلة الثانوية فكان ما يسميه ويندوز سي هو hdc1 )

باختصار عليك عمل قسم بنظام ملفات swap بحجم مثلي الرام (نقطة الضم غير مهمة) وآخر بنظام ملفات ext3 وتكون نقطة الضم له هي / وحجمه كل ما تبقى من مساحة القسم الذي حذفناه. تأكد من أن لا تختار بالخطأ النظام ext2 إذ لا ينصح به لأن ext3 يتشافى من الأخطاء تلقائياً على عكس ext2. أنظمة الملفات reiserfs و xfs أنظمة جيدة وتلقائية الشفاء وربما أفضل من ext3 للتطبيقات الكبيرة ولكن برنامج تركيب توزيعة ريدهات لا يوفرهما. لماذا أقدم كل هذه المعلومات المبكرة ؟ لأني لو وضعتها في أي مكان آخر لن تراها إلا بعد فوات الأوان.

اختيار الحزم البرمجية أمر ذوق شخصي ولكن هناك بعض النصائح

تستغرق عملية تركيب الحزم على بينتيوم 3 حوالي 20 دقيقة

يسأل برنامج التركيب عن كلمة سر المستخدم الجذر ولن يقبل بأقل من ست محارف (حروف أو أرقام أو رموز) يجب أن تكون هذه الكلمة قوية ولا يعرفها إبنك الصغير لأنها كلمة سر المستخدم الخارق super user الذي لا يرفض له طلب فيحق له تركيب وإزالة البرامج وحتى تدمير الجهاز! عدم وجود كلمة سر للجذر تعني أن أي شخص يمكنه تدمير الجهاز. عليك أيضاً عمل مستخدم عادي (دون صلاحيات) بأي اسم تشاء وأي كلمة سر للاستخدام المنزلي يمكنك أن تجعلها كلمة بسيطة وتوزعها على أبنائك. إذا كنت الوحيد الذي يستخدم الجهاز لا تفكر في عدم عمل هذا المستخدم والإكتفاء بالجذر لأنك بذلك تجعل عملية مسح النظام عن الوجود كعملية تشغيل لعبة ربما الأقل ضرراً أن تجعل كلمة السر الأرقام من 1 إلى 6 أو تختار الدخول التلقائي إلى KDE دون السؤال عنها (في ماندريك).

warningتحذير

من أجل العمل الحقيقي يجب اختيار كلمة سر حقيقية اسمك معكوس أو كلمة وضع بين أحرفها أرقام أو شيء له علاقة بكلمة من القاموس أو شيء مكرر أو مدرج أو يحتوي على نسب طبيعية للأحرف كلها تعتبر ضيعيفة أما كلمة السر القوية تكون على شكل أحروف أولى من كلمات جملة ثم عمل عليها بعض العمليات مثلاً Hi5,n1M.I'Mu1 انظر فصل 4.9 إدارة النظام

يمكنك برنامج التركيب في الغالب من اختيار عدة لغات ثم اختيار أحدها كلغة تلقائية للنظام (لغة القوائم ورسائل التحذير ...إلخ) . إعداد المنطقة الزمنية يكون باختيار القارة والمدينة وقد يسمح لك النظام بأن تجعل ساعة الجهاز حسب غرينتش UTC/GMT (لا تختار هذا الخيار إلا إذا كنت على علم بآثاره الجانبية) أو مزامنة ساعة الجهاز مع خادم توقيت عبر شبكة (لا تختار هذا الخيار إلا إذا كنت تعلم ماذا تفعل)

أثناء إعداد الأجهزة الملحقة قد يسألك برنامج التركيب أسئلة في الغالب يكفي الموافقة عليه أو ربما اختيار تجربة test قبل الموافقة من أهمها تعريف الشاشة وبطاقة العرض(كرت الشاشة) وعلى الرغم من أنه سيوفر لك تعريفاً لها إلا أن عليك إختيار دقة عرض resolution مشتركة بين ما يمكن لبطاقة لعرض تقديمه وما يمكن للشاشة قبوله وذلك بتجرب دقة مناسبة قد تبدو 800x600 مناسبة ولكن أغلب البرامج تحتاج أكثر من ذلك (مثلاً قائمة الفلاتر في برنامج التصميم gimp ستمتد من أعلى الشاشة لأسفلها في هذه الحالة وربما تخرج خارجها) لذا تبدو 1024x768 أكثر قبولاً أما دقة الألوان color depth فإن المبالغة لدرجة 32-بت (مليارات الألوان) أو 24-بت (16 مليون لون) تبذير وأكثر مما يمكن للعين البشرية أن تميّز الخيار المنطقي هو 16-بت (أي أكثر من 65 ألف لون) انتبه لم أقل 16 لون! إذا طلبت تجربة وحصلت على صورة مقطعة فذلك لأنك طلب دقة عرض أكثر مما يمكن للشاشة تقبله أما إذا حصلت على شاشة سوداء وبدا وكأن الشاشة غير موصولة بالكهرباء أو على رسالة من نفس الشاشة (وليس من برنامج التركيب) فذلك لأن الشاشة لا تدعم تردد الإنعاش العمودي V refresh rate قلل التردد التردد المثالي هو 72-75 هيرتز ولكن الشاشات القديمة أو الكثير من تلك الخاصة بالأجهزة المحمولة لا تقبل سوى 60-65 هيرت، أما إذا حصلت على شاشة سوداء ثم رسالة من برنامج التركيب بأن هذه الدقة غير متوفرة فالحق هنا على بطاقة العرض؛ وسواء كان السبب هو بطاقة لعرض أم الشاشة فإن الحل أمامك طلب دقة أقل. هل تذكر الورقة التي كتبناها قبل بدء التركيب هنا وقتها إن أي سؤال يطرحه عليك البرنامج قد تجد جوابه فيها. عند اختيار الجدار ناري فإن هذا يعتمد هل أنت مرتبط بالإنترنت أم لا إذا كان جهازك معزولاً مادياً عن أي شبكة اختر أقل مستوى ممكن أما إذا كنت مرتبط بأي شبكة اختر مستوى أمان متوسط ولا تختر مستوى أمان مرتفع إلا إذا كنت "مُوَسوَس" paranoid وتعرف ماذا تفعل.

1.5.4 طريقة تركيب ماندريك

قد يخفف عنك الرهبة لو أخبرتك أن تركيب توزيعة ماندريك أسهل بكثير من غيرها بفضل برنامج التركيب Drake X. بعد أن تضع القرص الأول وتعيد تشغيل الجهاز ستظهر شاشة ترحيبية (صورة رقم 1) تقول لك اضغط ادخال للمتابعة أو F1 للمزيد من الخيارات، الخيارات الأخرى مثل text إذا كان لديك أقل من 64 من الرام. أو rescue إذا كنت تريد طور الإنقاذ (لديك لينكس على الجهاز توقف عن العمل تريد إصلاحه)

ثم اختيار اللغة الأساسية default language أي لغة النظام وزر Advanced للغات الثانوية (صورة رقم 2) وهناك طريقتين: عربي كلغة أساسية و انجليزي ثانوية أو بالعكس في الحالة الأولى يكون كل شيء بالعربي بما في ذلك رسائل الإقلاع ومركز التحكم (ولكن مركز التحكم يظهر العربي فيه مقلوب في الإصدار 9 من ماندريك وقد تم علاجها في الإصدارات اللاحقة ) وأما الحالة الثانية يكون كل شيء انجليزي مع دعم للعربي ولكن الملفات ذات الأسماء العربية على قسم ويندوز قد لا تظهر كما يجب وهناك عيوب أخرى ، اختر الأقرب لما تريد، والخيارات المفقودة سنتعلم كيف نصلحها في فصل دعم العربية ، إذا لم تكن خبيراً اختر العربية كأساس لأن الأخرى أصعب. ثم سيسألك عن لوحة المفاتيح ،إذا اخترت الإنجليزية كلغة أساسية ستكون الخيارات محصورة في لوحة المفاتيح الإنجليزية لإظهر المزيد من الخيارات انقر more ستظهر قائمة بها لوحة مفاتيح العربية في إصدارات ماندريك ما بعد 9.0 .

ثم تختار نوع التنزيل في ماندريك هل أنت خبير expert أم لا هل تريد ترقية upgrade (نختارها في حال كان لديك ماندريك سابق على الجهاز أو محاولة فاشلة للتركيب) أم تنزيل من جديد (صورة رقم 3) وليس بالضرورة أن تكون خبير حقيقي لاختيار الخبير لأن هناك خيار "لا أعرف" وهناك علامة detected على الخيار الذي يظن أنه هو الصحيح ولكن لتكن تجربتك الأولى غير خبير طبعاً.

حدد طريقة إعادة تقسيم القرص الصلب (صورة رقم4) الخيارات أمامك شطب كل شيء erase entire disk ، أو استخدام أقسام لينكس معدة مسبقاً use existing partitions (من تركيب سابق للينكس أو من برامج خدمية) وهناك تحويل المساحة الخالية على قسم ويندوز إلى قسم جديد بتقليص حجم قسم ويندوز use the free space ( إذا كان لديك قسم واحد فقط ) والخيار الرابع custom disk partitioning هو الأهم على الإطلاق وهو الذي يعطيك إمكانية حذف أو تعديل أو إضافة أي شيء وهو الذي سنستخدمه إذا كان لدينا أكثر من قسم وأردنا تنزيل لينكس في مكان أحدها. انقر على هذا الخيار ثم انقر OK لننتقل إلى خريطة القرص كما الشكل المجاور


6- أداة إعادة التقسيم
الآن انقر على القسم الذي تريد مسحة (مثلاً E أو كما يسميه ماندريك /mnt/win_e) واختر delete من القائمة الجانبية سيتحول اللون من الأزرق إلى الأبيض ثم انقر عليه (الأبيض) مرة أخرى ثم اختر auto allocate من القائمة السفلية ليقوم برنامج تركيب ماندريك بكل العمل عنك حيث سيعمل تلقائياً 3 أقسام جذر من نوع ext3 (أحمر) و swap كمثلي الرام (أخضر)و home (أحمر أيضاً). أو قم بذلك يدوياً إن أحببت انقر على على القسم المحرر بالأبيض ثم create من القائمة الجانبية ثم حدد نقطة الضم / والنوع ext3 وحدد الحجم بجر المؤشر إلى ما قبل النهاية بقليل (البقية لعمل swap) ثم مرة أخرى ثم على ما تبقى من الأبيض ثم انقر create مرة أخرى لعمل ال swap واختر كل الحجم المتبقي.

تظهر الصورة رقم 5 الخيار الثالث من طرق إعادة التقسيم حيث يسألك كم تريد أن تبقي لويندوز وفي هذه الحالة يجب أن تكون قد قد نفذت scandisk وربما defragment كما في بند 1.5.8 زوايا معتمة.

نأتي الآن إلى اختيار البرامج (صورة رقم 7) ، اختر كل الأصناف الموجودة أمامك ألعاب برامج مكتب ... إلخ عدا الخادمات(إلا إذا كنت فعلاً تعرف ما هي) الموجودة في الجزء الأيمن العلوي. تأكد من اختيار واجهة جميلة KDE و GNOME موجودة في أدنى الجزء الأيمن من الشاشة. ولا تختار select individual packages في أول محاولاتك لدخول عالم لينكس وبهذا يقوم ماندريك باختيار حفنة من البرامج من الأصناف التي انتقيتها على ذوقه الرفيع (هل قلنا أنها توزيعة فرنسية!)

tipتلميح

اختيار جميع الأصناف لا يعني أبداً اختيار كل الحزم الموجودة على الأقراص فهي اختيار أصناف Package Group Selection مثلاً اختيار الألعاب games يعني أن يقوم ماندريك باختيار مجموعة من بين الألعاب الأكثر شعبية وليس كل الألعاب!

يبدأ الآن نسخ الملفات وفي الغالب يأخذ القرص الأول الكثير من الوقت (حوالي 15 دقيقة مثلاً) بينما يأخذ الثاني القليل من الوقت (خمس دقائق) وربما لا يطلب الثالث! فالحزم موزعة على الأقراص بحسب أهميتها. بعد الإنتهاء من النسخ يأتي دور الإعدادات حدد كلمة السر للمستخدم الجذر (المستخدم الخارق السوبر الذي يحق له تدمير النظام) ومها كان لا تطلبه بدون كلمة سر (صورة 8) ثم حدد اسم مستخدم آخر مثلاً (me) أو ahmad ، وكلمة سر له (وأيضا انقر على الصورة لتختار شكل له) صورة 9

إذا كنت في البيت وجهازك معزول يمكنك أن تضع كلمة السر ستة أصفار أو الأرقام من 1-6 واختيار الدخول التلقائي إلى KDE بدون السؤال عنها. (صورة 10) ولكن من أجل العمل الحقيقي اختر كلمة سر حقيقية.

يأتي دور تركيب برنامج الإقلاع وهو البرنامج الذي يخيرك بين لينكس والأنظمة الأخرى إذا كنت تستخدم ماندريك فخيارك المفضل هو lilo وركبه على MBR

عندما يأتي دور تعريف العتاد والأجهزة الملحقة والمطابعة والشبكة ...إلخ لن تجد صعوبة. مثلاً عند إعداد الشبكة يعرض عليك اختير طريقة الربط بين عدة طرق فإذا كنت محظوظاً ولديك مودم تسلسلي خارجي انقر مودم serial modem ثم حدد أين ربطه (قد تجد بين قوسين deteced على الذي يظن أنه هو الخيار الصحيح) ، ثم يسألك عن معلومات اشتراك الإنترنت (أو البطاقة) ، أما اختيار ربط إيثرنت ethernet فإنه يسألك على كيف يحصل على العنوان (هل هو ثابت) في هذه الحالة أدخله أم أنه يحصل عليه تلقائياً في كل مرة عبر خادم DHCP وهل تريد أن يفعّل تلقائياً عند الإقلاع وطبعاً هذا لا يعود إلى مزاجك بل إلى وجود أو عدم وجود خادم DHCP في الشبكة. إذا كان جهازاً محمولاً اختر DHCP لأنك تربطه بعد شبكات.

للمزيد من السهولة لم يعد برنامج تركيب ماندريك يطرح الكثير من الأسئلة السابقة بل يعرض قائمة sammary بها عدة بنود والقيمة التي افترضها وزر لتغييرها. مثلاً لم يسأل عن المنطقة الزمنة لأنه افترضها بناءً على اختيارك للغة وهذا غير صحيح في حالتنا إذ اخترنا لغة انجليزية كلغة أساسية مع أننا في مدينة عربية انقر على زر configure المقابل للمنطقة الزمنية time zone ثم حدد القارة والمدينة. بنفس الطريقة


15- الملخص
نحدد دقة العرض والشاشة بضغط زر configure المقابل ل graphical interface وكذلك الطابعة والشبكة...إلخ فقط بضغط زر configure المقابل لها. أيضاً يمكنك عمل قرص إقلاع من أجل الإحتياط. الصور هنا من من أقراص ماندريك 9 tutorial باستثناء الصورة أعلاه فهي من ماندريك 9.2


1- شاشة ترحيب

2- اللغة

3- طريقة التركيب

4- تقسيم القرص

5- تعديل مساحة ويندوز

7- اختيار البرامج

8- كلمة سر الجذر

9- اضافة مستخدم

10- الدخول بدون كلمة سر

11- الشبكة
12- المنطقة الزمنية

13- مرقاب العرض

14- الكثافة النقطية

1.5.5 طريقة تركيب ريدهات

توزيعة ريدهات RedHat من التوزيعات العريقة ذات الفلسفة الواضحة والثابتة برنامج التركيب anaconda (أحد أنواع الأفاعي) يكفل لك تنزيل دون صداع وهو من البرامج المفتوحة المصدر كغيرها من برامج ريدهات وهو مستعمل حتى في توزيعات أخرى. ضع الأقراص شغل الجهاز ليقلع منها لتظهر شاشة ترحيب بها بعض الإرشادات (عدد قليل من إمكانياته الهائلة) لما يمكنك كتابته مثلاً linux text تقوم بالتركيب من الطور النصي للحالات العادية يكفي الضغط على مفتاح الإدخال ENTER للبدء بالتركيب في الطور الرسومي 800x600. كانت توزيعة ريدهات قبل 8.0 تستعمل تعريف بطاقة العرض عبر نواة لينكس Frame Buffer مع خادم إكس يستعملها، ولكن في نسخة 8.0 وما بعدها أصبحت تستخدم خادم إكس العام مما يعني أن يمكنك تشغيل برنامج الإعداد في الطور الرسومي على عدد أكبر من بطاقات العرض. كانت توزيعة ريدهات تسأل كل ما لديها من إعدادات قبل إنتهاء النسخ ولكن في فيدورا يسأل عن الإعدادات (كلمة السر... إلخ) ليس بعد النسخ فحسب بل وبعد إقلاع boot على لينكس لأول مرة.

"هل تريد فحص الإقراص media check ؟" هذا أول سؤال بعد الترحيب بالضغط على فحص test فإنه يقوم بالتأكد من سلامة الأقراص من العيوب الفيزيائية والتغيير بعد إنهاء فحص القرص الأول تستطيع أن تتابع فحص الأقراص الباقية. وعند الإنتهاء أو عدم الرغبة في الفحص اضغط cancle. في أي لحظة يمكنك الضغط على F1 للمساعدة كما تجد في الطور الرسومي شريط جانبي يعرض مساعدة آنية تتغيّر بالموقف الذي تواجهه وزر يعرض release notes وهي ملاحظات لمن جرب إصدارات سابقة وماذا تختلف عنها.

tipتلميح

ريدهات توزيعة عريقة ذات فلسفة واضحة ومن الأسهل عليك التأقلم مع فلسفتهم من محاولت تغييرها مثلاً توزيعة ريدهات لا تدعم القراءة من نظام ntfs ولا ملفات mp3 وتقدم ogg لأسباب لها صلة بقوانين الملكية في الولايات المتحدة كما أنها تفضل grub و gnome ...إلخ يجب أن تحب تلك الخيارات وتفضلها لأن ذلك سيوفر عليك الكثير من الجهد.

يسألك أن تختار اللغات التي تريد وذلك بوضع علامة من بين قائمة باللغات ثم اختيار أيها التلقائية أي لغة النظام. يفحص البرنامج وجود نظام ريدهات مركب مسبقاً إذا أردت القيام بعملية ترقية أو إصلاح.

ثم يعرض عليك أصناف لطرق التركيب desktop- منزلي أو للمكاتب الصغيرة (بيئة رسومية) لا يوجد هذا الخيار قبل ريدهات 8.0 ، workstation - محطة عمل أي كسابقه مع برامج إدارة وتطوير(برمجة) ، server - خادم صامت (غالبا بدون واجهة رسومية) ، custom - مخصص ومفصل على مزاجك(المزيد من الأسئلة) وقد كان هناك خيار everything لكنه انتقل إلى المرحلة التالية. وقد يكون من بينها ترقية upgrade إذا وجد في الخطوة السابقة نظاماً مركب مسبقاً وفي هذه الأخيرة لن تقوم بعملية إعادة التقسيم. أما في الأخريات فخيارات تقسيم القرص إما تلقائي automatic أو يدوي بواسطة disk druid وهو برنامج "بسيط" (نسبياً) ويشبه الموجود في ماندريك (لكنه أصعب إذ لا يوجد auto allocate) خصوصاً إذا ما قورن ببرنامج fdisk الذي لم يعد من بين الخيارات في فيدورا.

إذا كنت تريد حذف كل الأقسام أو لديك لينكس قديم أو أقسام حرة اختر تقسيم تلقائي وإلا اختر disk druid واحذف القسم الذي تريد أن ينزل لينكس مكانه ثم أضف swap كمثلي حجم الرام ثم قسم له نقطة ضم / ومن نوع ext3 وحجمه كل ما تبقى من القرص. أما الأقسام الأخرى (مثل الخاصة بويندوز) انقر عليها واختر edit وضع لها نقطة ضم مناسبة مثل /mnt/win_c مع التأكد من عدم لمس العلامة do NOT format لأنك إن أزلتها فإن المعلومات على ذلك القسم ستفقد. وكذلك الحال مع الأقسام الخاصة بتوزيعة أخرى إن وجدت

ثم نأتي لاختيار أنواع الحزم البرمجية التي تريد (ألعاب ، مكتب ، تطوير ...) وإذا اخترت تخصيص custom فستأتيك قائمة بالمزيد من التفاصيل تشبه الصورة في فصل 3.4 تركيب البرامج الجاهزة الجيد في الموضوع أن ما يختاره لك مناسب غالباً ولكن ربما تفضل التأكد من إضافة KDE وبرامج الوسائط المتعددة. من الضروري أن تتأكد من عدم اختيار everything وفي حال قال لك بأن اختياراتك لم تستوف الإعتمادية فاطلب منه أن ينزل الحزم المطلوبة لإتمام العملية install packages to satisfy dependancy. يتم تحديد كلمة سر الجذر root password وذلك بكتابتها مرتين. يتم إعداد برنامج الإقلاع boot loader وتلقائياً يكون الخيار grub ولكن يمكنك طلب lilo (في release notes في ريدهات 8.0 قالوا أن lilo قد يختفي مستقبلاً من ريدهات لكنه لم يفعل حتى الآن) يمكنك اختيار النظام التلقائي وتغيير كلمة Dos أو Other لتصبح مثلاً Windows98 بالضغط على edit بعد النقر عليها. بعد إنهاء هذه الإجراءات قد (في فيدورا) يتابع الإعداد بعد أن يبارك لك ويطلب منك إعادة تشغيل الحاسوب وعند إقلاع لينكس فإنه سيطلب كلمة سر الجذر ويتابع الإعداد. يجب إضافة مستخدم عادي بإدخال اسمه الكامل والمعرّف login name (اسم الدخول) وكلمة سر ،إعداد بطاقة الشبكة يكون بوضع علامة على البطاقة مثل eth0 واختيار تفعليها تلقائياً عند الإقلاع إما بعنوان ثابت واسم أو عبر خادم DHCP. إذا كنت قد اخترت تركيب خادم فسيقوم بالإعدادات اللازمة لكل منها ثم إعداد جدار النار حيث تحدد الخدمات التي تريد السماح بها من القائمة أو تكتب المنفذ والبروتوكول.

1.5.6 طريقة تركيب ديبيان

ديبيان Debian ، التوزيعة التي يفضلها المحترفون لهذا لا تجعلها تجربتك الأولى. برنامج تركيب ديبيان d-i برنامج غير أنيق على عكس ما رأيته في ماندريك وريدهات فهو يفتقر للطور الرسومي. ليس كسلاً ولا عجزاً وإنما لأسباب فنية! حيث يدعم ديبيان طرق تركيب تبدو مستحيلة في التوزيعات الأخرى إذ يمكن تركيب ديبيان بالكامل من خلال أقراص مرنة أو ذواكر usb flash memory أو الإقلاع عبر الشبكة بواسطة DHCP/TFTP أو من داخل بيئة يونكس/لينكس آخر دون عملية إعادة إقلاع أو بواسطة lilo/grub مركب مسبقاً أو بواسطة loadlin عبر دووس! ويمكن تركيبه بالحصول على ملفات الإقلاع وبرنامج التركيب فقط (حجمه صغير) ثم متابعة التركيب عبر الشبكة/الإنترنت! بل وحتى يمكن ترقية ديبيان من إصدار لأخر بسهولة ودون مسح كل شيء والبدء من جديد بل وحتى دون إعادة الإقلاع!!

ضع القرص الأول أقلع الجهاز لتحصل على شاشة إقلاع isolinux برسالة ترحيبية و10 شاشات مساعدة من F1 إلى F10 تتحدث عن بعض مزايا والخيارات التي يمكنك بها تركيب ديبيان. يكفي أن تضغط مفتاح الإدخال ENTER أو مثلاً كتابة بعض الخيارات التي تحدد أي التعريفات الإضافية يستعمل أو طريقة الحصول على الملفات (عبر الأقراص المدمجة أو عبر القرص الصلب ...إلخ) من الأمثلة على تلك الخيارات linux26 لاستعمال النواة 2.6 الجديدة أو مثل linux DEBCONF_PRIORITY=medium التي تحدد مستوى اخترافي للأسئلة (المزيد من الأسئلة) يمكنك أن تضع مكان mediam كلمة critical لتحصل على أقل عدد من الأسئلة (فقط تلك الأسئلة الحرجة التي لا يمكنه أن يعرفها مثل لغتك المفضلة) أو high (وهي التلقائية) مستوى عادي من الأسئلة أو low التي تجعله يظهر رسائل سخيفة مثل "سأحمل تعريف كذا" وتفيد إذا واجهت مشلكة وكنت تشك أن تعريف معين هو السبب.

يظهر برنامج التركيب كبرنامج نصي بشاشة زرقاء يمكنك التفاعل معه عبر الأسهم الجانبية ومفتاح Tab و SHIFT+Tab للانتقال بين الأزرار أو الأسهم الرأسية و PageUp و PageDown للانتقال داخل قائمة الخيارات كما يؤدي الضغط على حرف معين للانتقال لأول خيار يبدأ بهذا الحرف داخل القائمة. يؤدي الضغط على المسافة space لوضع أو إزالة العلامة في في صناديق التأشير checkbox ويؤدي الضغط على مفتاح الإداخل إلى تشغيل وظيفة الزر الحالي مثلاً إذا كان المؤشر على على زر Finish يؤدي الضغط عليه للإنهاء. يشغل برنامج التركيب 4 شاشات الأولى هي شاشة التركيب والثانية سطر للأوامر shell والثالث تظهر تقرير بالأخطاء التي تحصل والرابعة تظهر عملية التنزيل الملفات ونسخها وفك ضغطها، تتنقل بينها بواسطة ALT+F1 و ALT+F2 و ALT+F3 و ALT+F4 على الترتيب.

بعد رسائل الترحيب قد تظهر قائمة تسمح لك بإختيار الخطوة التي تريد ولكنها لن تظهر في المستوى التلقائي high والحرج critical ثم اختر لغتك والبلد (تكون اللغة مكتوبة بنفس تلك الغة مثلاً "العربية") بعدها يعمل على فحص ما لديك من أجهزة وعتاد ويسأل عن لغة لوحة المفاتيح (تستطيع تحديدها لاحقاً بواسطة kbdconfig) ثم يعرف الشبكة يحاول تلقائياً وبذكاء تام أن لا يزعجك فيجرب DHCP فإن نجح يطلب منك الموافق والمتابعة وإلا فإنه يسألك إما أن يحاول تلقائياً مرة أخرى أو أن تفعلها يدوياً مما يعني أن عليك تخصيص عنوان ثابت للجهاز ومعرفة عناوين خادم DNS و gateway ...إلخ.

يحدد مصدر الحصول على الملفات (قرص مدمج / شبكة / قرص صلب ...إلخ) فإذا كنت قد حددت مصدر الحصول على الملفات هو القرص الصلب فإنه يبحث تلقائياً عن ملفات iso عليه في الدليل الجذر على كل قسم ثم على الأدلة الفرعية بعمق واحد مثل C:\debian\cd1.iso ولكن ليس C:\get\debian\cd1.iso وذلك بسرعة فإن لم ينجح يقوم ببحث شامل في كل الأدلة (يأخذ الكثير من الوقت). ثم يفحص سلامة القرص المدمج (أو صورته ملف iso) من التعديل/العبث أو الخدش بواسطة md5sum.

نأتي للتقسيم وذلك بأن يوجد على الأقل قسمين واحد يحمل نقطة ضم ‘/‘ والآخر من نوع swap. برنامج partman يعمل على عرض عدة خيارات من بينها التقسم التلقائي الذي يعني مسح كل ما على القرص الصلب وإعادة التقسيم أو أن يستعمل المساحة غير المخصصة لقسم (قسم حر ) وفي الحالتين قد يسأل كيف تريد ذلك فإما أن يعمل قسمي / و swap أو / و home و swap أو أكثر من ذلك، ثم يعود للتقسم اليدوي لتعدل عليه إن أردت. أما التقسيم اليدوي فيعرض قائمة بالأقراص وأقسامها المخصصة والحرة. ثم عدة خيارات أهمها finish لقبول التعديلات والمتابعة. تستطيع من هنا اختيار قسم معين وتحديد ماذا تريد أن تفعل فيه مثلاً اختر قسم hda1 الذي قد يكون لنظام ويندوز ثم اختر استخدامه use وحدد نقطة الضم mount point لتكون مثلاً /mnt/win_c بنفس الطريقة لو كان hda5 مثلاً عبارة عن home لنظام لينكس آخر وكنت تريد مشاركته بينهما حدد نقطة الضم /home. يمكنك استعمال هذا البرنامج لمسح قسم معين وتهيئة format بأي نظام ملفات (بهذا ستفقد ما عليه من ملفات). يمكنك بحذف قسم مثلاً hda6 الذي قد يمثل E في ويندوز (يمكنك أن تتحزر ماذا يمثل بالعد من C D E ولكن مع القفز عن ما يحمل علامة extended) ثم طلب التقسيم التلقائي على هذه المساحة. كما ويمكنك اتباع الأسلوب التقليدي بحذفها ثم طلب قسم جديد من نوع swap بضعف حجم الرام وآخر من نوع ext3 أو xfs أو reiserfs بما تبقى من مساحة ثم طلب استخدامه بنقطة ضم ‘/‘.

بعدها يتم نسخ جزء بسيط جداً(الجزء الإجباري) من نظام ديبيان ثم يسألك أن تختار نواة كلما كانت أحدث كانت ذات أداء وسرعة وتعريفات ... أفضل حالياً أحدث نواة هي من عائلة 2.6 ولكن قد تحتاج واحدة من عائلة 2.4 إذا كنت تملك مودم وهمي softmodem لم توفر الشركة مصدر التعريف ولم تحدث تعريفها ليشمل الجيل الجديد من الأنوية. بعض الأنوية تكون ذات هدف خاص مثل تلك التي تنتهي ب smp أي التي تتعامل أكثر من معالج CPU على نفس الجهاز. بعض الأنوية تكون مسرعة لأجهزة معينة مثل i386 التي تعمل على أي جهاز شخصي (يسمى PC عيار 32-بت أو IA32 المتوافقة مع IBM) و i586 للبنتيوم (ولا تتعارض مع AMD ولكنها قد تتعارض مع ما قبل بينتيوم مثل 386) وأنوية i686 بينتيوم 2 أو أفضل. Athlon تعطي أداء لا ينافس على أجهزة AMD مثل Duton و Athlon و AthlonXP وغيرها (أظن أنها لا تشمل عائلة K7 وما قبلها)

بعدها يكون ديبيان جهاز للإقلاع boot ولا ينقصه سوى برنامج الإقلاع boot loader لك الخيار بين lilo و grub . يفحص برنامج التركيب وجود أنظمة أخرى ويضيفها إلى قائمة الإقلاع.

يعيد التشغيل ويعمل ديبيان لأول مرة وعند أول تشغيل يسأل عن المنطقة الزمنية (أو يخمنها من البلد) ثم قد يسأل "هل تريد كلمة سر الظل shadow ؟" طبعاً نعم لأنها توفر المزيد من الحماية (قد لا يسأل حسب أسلوب التركيب الذي طلبت) ثم نكتب كلمة سر المستخدم الجذر root password ثم نعمل مستخدم واحد على الأقل عادي regular user (دون صلاحيات non-privileges) بإدخال معرّفه login و اسمه الكامل و كلمة سره .

يتم إعداد الإتصال بالإنترنت إن وجدت (إذا كنت تملك مودم حقيقي عبر إعداد ppp مثلاً رقم الهاتف واسم المستخدم وكلمة السر التي يقدمها مزود الخدمة ISP) حتى تتمكن من الحصول على المزيد من الحزم البرمجية ثم يتم إعداد نظام حزم apt وذلك بإدخال المزيد من الأقراص (الخاصة به طبعاً) المتوفرة لديك الآن وتريد استعمالها حيث يسبر محتوياتها لعمل قائمة بها يمكنك أن تضع أول 4 أقراص مثلاً وتتوقف (العملية لا تأخذ وقتاً ضع كل ما لديك) إذا مللت أو رغبت بعمل ذلك لاحقاً يمكنك التوقف عند أي قرص تشاء (فقط الأول إجباري) كما ويمكنك إضافة مواقع إنترنت خاصة لديبيان (المواقع الموجودة في القائمة موثوقة لأنها نفسها التي جاءت منها الأقراص التي لديك) وتحديد الخادم الوكيل proxy إن كان موجوداً. كما يمكنك عمل أي من ذلك لاحقاً بعد الإنتهاء من التركيب بواسطة apt-setup.

ثم يعرض عليك عدة طرق لتركيب الحزم منها طريقة تحدد أنت فيها المهمة/الغاية التي تريد ويحدد هو الحزمة الأنسب تسمى tasksel طريقة أخرى هي بالتفصيل الممل، حزمة بحزمة package by package عبر dselect أو aptitude وهو أفضل من سابقه dselect. يفضل أن تختار tasksel وتحدد ماذا تريد مثلاً X11 و desktop environment و C development ...إلخ وحتى لو لم تختر أي شيء يعمل tasksel على تركيب برامج ضرورية (حواي 30 ميغا-بايت) تسهل حياتك مع لينكس مثل less حيث أن الحد الأدنى الموجود إلى الآن يحتوي more فقط.

أما aptitude فهو برنامج نصي بقوائم أنيق نسبياً للدخول في قوائمه اضغط F10 تحتوي القوائم الكثير من الخيارات كالبحث عن حزمة (وتحتوي على لعبة أيضاً!). للتحرك يمكنك استعمال الأسهم ولاختيار حزمة ليتم تركيبها استعمال + أو إزالتها - لعرض قائمة الإعتمادية d وللبدء بالتركيب g وللخروج q. لا أفضل استعماله إلا بعد tasksel.

يتم إعداد برامج البريد الإلكتروني MTA's بأحد الطرق التي تحددها له كأن يكون له حساب على خادم في الشبكة/الإنترنت أو فقط محلي عبر الجهاز (وهمي يستعمله المستخدمون للتواصل معاً أو تستعمله البرامج المراقبة daemon أو المجدولة cron للتواصل مع مدير النظام) أو تركها دون إعداد (غير محبذ) . برنامج البريد الإلكتروني التلقائي هو exim4.

كل الإعدادات المهمة يمكنك القيام بها فيما بعد عبر الأدوات الخاصة بهذه التوزيعة انظر ملحق الأدوات الخاصة بكل توزيعة كما وستجد في /usr/share/doc/HTML/index.html فهرس بالوثائق إذا ركبت حزمة dhelp.

1.5.7 طريقة تركيب سلاكوير

برنامج تركيب توزيعة الكسول slackware مجرد نص تنفيذي shell-script (على الأقل هكذا كان يبدو عندما رأيته) حتى في الطور الرسومي سيظهر كشاشة رسومية مع خلفية بيضاء تحتوي كلمة slackware وبها نافذة xterm تحتوي برنامج التركيب البسيط. يعمل هذا البرنامج على استدعاء أدوات جنو اللازمة لكل خطوة. لهذا عليك تعلم أدوات التقسم fdisk و cfdisk و parted المذكورة في فصل 4.8 إدارة الأقراص وأدوات adduser و passwd انظر قسم فصل 4.9 إدارة النظام لا تجرب هذه التوزيعة إلا إذا كنت خبير كفاية في أدوات لينكس وتذكر أنها أقرب إلى BSD منها إلى SysV من حيث طرق إعداد الخدمات.

1.5.8 زوايا معتمة

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

عندما تضغط زر تشغيل الحاسوب يعمل برنامج مخزن في ذاكرة روم ROM يسمى BIOS على فحص العتاد Hardware وأن الحاسوب في حالة تمكنه من العمل ويسمى هذا الفحص POST ويظهر على شكل عداد يعد الذاكرة رام RAM ويضيء القرص الصلب والمرن والمدمج ويهيء لوحة المفاتيح (راقب الأضواء LED's) وتسمع صوت ... إلخ وفي حال وجد خللاً ما يصدر صوت يدل على ذلك أو يطبع رسالة. مثلاً إن لم تكن لوحة المفاتيح موصولة قد يظهر لك رسالة تقول "صلها ثم اضغط F1". يظهر على الشاشة أثناء ذلك رسالة تقول اضغط DEL (أو أي مفتاح آخر بحسب المصنع) للدخول لبرنامج إعداده BIOS SETUP ، إذا لم تر أي من ما أقوله هنا وكل ما حصلت عليه هو صورة (شعار الشركة) يمكنك الضغط على زر ESC (غالباً) لرؤية ماتخفيه الصورة لا أعرف لماذا لا يحب البعض الشاشات النصية ويفضل رؤية إعلانات! بعد ذلك يقوم نظام BIOS بالبحث عن نظام التشغيل بترتيب معين ربما القرص المدمج فالمرن فسجل الإقلاع على القرص السيد ثم تحميه للذاكرة فالإقلاع. ويبقى نظام BIOS متوفراً إلى جانب نظام التشغيل كمجموعة من الوظائف تسهل للبرامج استعمال العتاد.

tipتلميح

نظام BIOS ذو تصميم متخلف يعود لعصور 16-بت وعصور ماقبل تعدد المهام لهذا أول خطوة يقوم بها لينكس هي القفز لطور 32-بت وإخفاء نظام BIOS وتوفير نظام افتراضي بديل ذو تصميم عصري متعدد المهام و بطور 32-بت مما يمنح لينكس المزيد من الموثوقية والسرعة وسلاسة العمل لا يوفرها أي نظام آخر.

ادخل إلى إعدادات BIOS (بالضغط على DEL أثناء أو بعد POST) ستجد مجموعة من القوائم النصية يختلف طريقة التعامل معها باختلاف الشركة الصانعة. غالباً لديك مفاتيح الأسهم للتحرك وعدد من المفاتيح الوظيفية F1 ... F12 للتخزين أو الخروج دون تخزين أو تكون خياراً ضمن القائمة ... انظر إلى اسفل الشاشة أو الشريط الجانبي قد تجد هناك شرح مبسط عن أي المفاتيح تستعمل. تحفظ هذه الإعدادات في ذاكرة CMOS التي تتغذى ببطارية صغيرة في حال نفادها تفقد الذاكرة محتوياتها وتعود للقيم التلقائية.

warningتحذير

العبث بإعدادات BIOS قد يؤدي إلى توقف جهازك عن العمل وعدم تجاوز مرحلة فحص POST إلى أن يتم إعادة القيم داخل تلك الإعدادات إلى قيم صالحة. لهذا لا تعدل أي قيمة لا تعرف معناها أو حتى تشك فيها. الخبر الجيد أنه يمكنك الدخول إلى برنامج إعداد BIOS حتى في حال وضع إعدادات خاطئة كما يمكنك في أي لحظة تكون فيها داخل BIOS إطفاء الجهاز (بضغط زر التيار الكهربائي) ذلك"سيتسبب في عدم حفظ تلك التعديلات. كما توجد خيارات لاستعادة حالة المصنع Load BIOS default.

وغالباً تكون قائمة إعدادات BIOS مقسمة إلى عدة قوائم يكون الخيار الذي تبحث عنه فرعاً من أحدها وليس بالضرورة في إلشاشة الرئيسية.

هناك عدد قليل من الإعدادات التي قد يتوجب عليك تعديلها في BIOS أهمها أولوية الإقلاع أو ترتيب الإقلاع boot sequance إذ يجب أن يكون القرص المدمج أو المرن قبل القرص الصلب وقد يكون تغييرها بوجود خيار boot 1st و boot 2nd وهكذا تختار الأول ليكون المدمج والثاني ليكون القرص الصلب وقد يكون خيار واحد وعند اختياره بمفتاح ENTER يظهر قائمة أو بالضغط على PageUP/PageDown أو +/- أو مسافة لتغيير الترتيب وقد تكتب الأقراص على شكل كلمات Compact Disk CD/DVD-ROM و Floppy/Removable Media و Hard/Fixed Drive/Disk أو على كل رموز A تمثل القرص المرن و C القرص الصلب و CDROM تمثل المدمج.

tipتلميح

بعض أنواع ال BIOS تعطيك إمكانية اختيار قرص الإقلاع دون تعديل إعدادات ال BIOS وذلك بالضغط(على F2 أو F10 أو F12.

إعداد إدارة الطاقة في BIOS مهم جداً من أجل الحصول على إغلاق تلقائي للجهاز وهو أقل أهمية (على المستوى القريب) من أجل الحفاظ على البيئة والتقليل من هدر الطاقة. ولأن لينكس يدير الطاقة أفضل من ال BIOS ذي 16-بت يفضل أن تثبط جمع أنواع إدارة الطاقة وذلك يشمل أوقات doze و standby و suspend و nap و sleep وذلك بوضع كل منها في حالة off/disable أو على أطول وقت متوفر. أما خيار إدارة الطاقة بشكل عام دعه مفعلاً وضعه على أطول وقت وأقل توفير minimum saving وليس على disable وإذا كان عليك اختيار بين APM أو ACPI فإن الثانية أفضل ولكن إن كان الخيار APM و disable فإن الأولى أفضل.

تأكد من وضع خيارات PnP على Enable أو Non-PnP OS أي أن يقوم ال BIOS بها قبل الإقلاع لأن النظام غير متوافق معها. ثبط خيار فحص الفيروسات في BIOS لأن كل ما تفعله هو مراقبة سجل الإقلاع MBR وعند تركيب أي نظام تشغيل يتغير هذا السجل. إذا لم تكن تملك لوحة مفاتيح عادية PS بل ذات ناقل USB فإنه من الأسهل عليك أن تتأكد من وضع إعدادات USB Keyboard لتماثل العادي وذلك باختيار legacy keyboard emulation. إذا كان جهازك يأتي بعدة سرعات وكنت تريد الحفاظ على سرعة عالية امنع تغيير السرعة بواسطة البرمجيات software change of CPU turbo/speed وذلك بوضع خيار السرعة دائماً عالي High/Full speed.

أما بالنسبة لإعدادات الذاكرة رام فإن عليك وضع كل أو أكبر حجم ممكن من الذاكرة extended وأقل ما يمكن من expanded. وثبط كل ذواكر الظل Shadow memory إن وجدت إذا كان هناك أي منها وسواء أكان للعرض video أو لأي عنوان آخر. وهي عبارة نسخ من التعليمات الموجودة في ROM إلى جزء سريع من رام ولأن لينكس لا يستعمل BIOS ولا ROM فإنك ستحصل على وفر في مساحة الذاكرة رام. وإذا كنت تملك لوحة أم من طراز intel endeavor فإن وثائق تركيب ديبيان تنصحك بوضع خيار LFB - Linear framebuffer بحيث يكون مفعلاً. وتأكد من طلب فحص سلامة الرام RAM Parity check ولكن هذا الفحص سيكون دون جدوى إذا كانت شريحة الرام تحتوي على Virtual Parity أي زائف (يمكنك أن تعرف الحقيقية من وجود رقاقة إضافية شكلها مختلف وأصغر من باقي الرقاقات المتشابهة)

إذا لم تتمكن من الإقلاع من الأقراص المدمجة لأنك تمتلك BIOS قديم لا يؤمن هذه الميّزة أو لأنك نسخت الأقراص بطريقة خاطئة أو لأنك جبان لا تريد تعديل خيارات BIOS وخوض هذه المغامرة فإن هذا ليس نهاية الطريقة وأمامك العديد من الطرق الإلتفافية منها

حيث ترفق عدة توزيعات على أقراصها صور خام لقرص مرن أو usb يمكن الإقلاع منه ثم متابعة التركيب ويتم وضع هذه الصور على القرص في يونكس/لينكس بواسطة الأمر dd if=IMG of=/dev/fd0 حيث IMG هي الصورة الخام. ولكن لأنك جديد فإن وجود يونكس بالنسبة لك مستحيل؛ لهذا يوجد برنامج rawrite يعمل في ظل دووس DOS (أو ويندوز عند أخذ start ->shutdown -> restart in MS-DOS mode أو بضغط F8 أثناء إقلاع ويندوز بشكل متكرر للحصول على Windows boot menu ثم اختيار command prompt ) وفي أقراص ماندريك يوجد هناك برنامج مشابه رسومي يعمل في ظل ويندوز انقر فيه على [...] ثم اختر ملف الصورة الذي تريد. ثم أقلع من ذلك القرص.

عدد قليل من التوزيعات تؤمن لك إقلاع دون أقراص وذلك بواسطة loadlin مثلاً في ريدهات 8.0 الذي يمكن إقلاعه من داخل دووس DOS (ذكرنا في الفقرة السابقة كيفية الوصول له) وذلك بتشغيل autoboot.bat هو نص تنفيذي يستدعي loadlin بمعاملات مناسبة. الأوامر كما يلي

C:\> dosstart لاحظ بدون مسافات ثم
C:\> G: إستبدله باسم القرص المدمج
G:\> dir /w
G:\> cd \dosutils
G:\DOSUTILS> dir /w
G:\DOSUTILS> autoboot بحيث سيقلع لينكس من داخل دووس
(ما تكتبه أنت بخط غامق وهو يبدأ بعد علامة المحث > ) استعملنا dosstart وهو ملف قد يحتوي تعريف CDROM في دووس إن لم يكن معرفاً. لاحظ أن ريدهات تضع كل أدوات دووس في DOSUTILS بما فيها rawrite و fips الذي سنتحدث عنه لاحقاً. أما توزيعة ديبيان فتضع ملف الإقلاع من داخل دووس في مجلد install ويكون اسمه boot.bat وتحتوي ملف آخر باسم install.bat إذا كنت تملك ملفات iso وتريد التركيب دون أقراص مدمجة.

إذا كنت خائفاً من أن يقوم برنامج التركيب في لينكس بتخريب التقسيم وكنت تعودت على برنامج تقسيم آخر في نظام آخر مثل fdisk في دووس أو partition magic الذي يعمل في ظل ويندوز (علماّ أن برنامج التقسيم الذي يأتي مع تركيب لينكس يمكن الوثوق به) . يمكنك استعمال البرنامج الذي تعودت عليه لحذف أو إعادة تحجيم أي قسم وترك مساحة غير مخصصة لأي قسم (قسم حر) ، وعند تركيب لينكس إختر تقسيم تلقائي.

إذا لم تكن تملك سوى قسم واحد مثلاً لديك قرص به 40 غيغا-بايت به قسم واحد حجمه 40 غيغا-بايت! وعلى الرغم من أن هكذا تقسيم يعتبر غباءً وهدراً إلا أن هناك من يقوم به كسلاً!! (نعم، طلب مني مرة أن أركب لينكس على مجموعة من هكذا أجهزة والأسوأ أن هذا القسم الوحيد هو من نوع ntfs) قد تكون محظوظاً لو كان هذا القسم الوحيد من نوع FAT إذ يمكنك بواسطة برنامج تركيب ماندريك أو بضغط ALT+F2 في برامج تركيب التوزيعات الأخرى للحصول على سطر أوامر ثم استعمال برنامج parted كما هو مذكور في فصل 4.8 إدارة الأقراص. أو برنامج fips الذي يعمل في ظل نظام دووس (ولكن مثل loadlin عليك الخروج من ويندوز). أو (في حالة ntfs) يمكنك استعمال برنامج التقسيم الذي تعودت عليه في نظامك السابق. قبل عملية تغيير الحجم تذكر فحص القرص scandisk وربما تحصل على أداء أفضل ومساحة أكبر لو قمت بإزالة تشتت/تجزئة القرص defragment. وتذكر احتمال حدوث خطأ بغض النظر عن النظام والأداة المستعملة فعليك عمل نسخ احتياطية. إذا كان نظام الملفات لديك ntfs قد تفضل إعادة تحويله إلى FAT وإعادة تركيب ويندوز من جديد قبل تركيب لينكس.

تذكر أن برنامج تركيب ويندوز لا يعرف شيء عن لينكس لهذا يجب تركيب لينكس بعد ويندوز لأن لينكس يحتوي على برنامج إقلاع يمكنك من إقلاع النظامين. فإذا اضطررت بعدها لإعادة التركيب الدورية لنظام ويندوز من جديد (عندما يصل للحالة التي لا يعود فيها العمل فيه ممكناً لعدة أسباب منها Registry Errors) فإن برنامج تركيب ويندوز سيقوم بإزالة برنامج إقلاع لينكس ويضع برنامج إقلاع غبي لا يرى إلا نفسه (وإذا عرض عليك إعادة تهيئة الأقسام عليك أن ترفض) هناك تظهر أحد جماليات لينكس لست مضطراً لإعادة تركيب لينكس لاستعادة برنامج إقلاعه إذ يمكنك طلب ترقية أو حتى بالإقلاع من القرص الأول في طور الإنقاذ وذلك بكتابة linux rescue أو بالإقلاع من أي LiveCD أو قرص مرن به لينكس ثم كتابة

bash# mkdir /mnt/linux
bash# mount /dev/hda5 /mnt/linux
bash# chroot /mnt/linux
ثم كتابة grub-install أو lilo بحسب برنامج الإقلاع المركب لديك. حيث hda5 هي القسم الذي يحتوي لينكس.


<< السابق كتاب لينكس الشامل التالي >>