علاء نت200
08-11-2002, 20:00
تثبيت حزم برمجية جاهزة وقابلة للتنفيذ binary package
من أشهر هذه الحزم البرمجية هي ملفات RPM ( تخص توزيعات ريدهات والقائمة عليها ) هذه الملفات غالبا تحتوى على كل ما يحتاجه البرنامج كي يعمل ( الشيفرة المصدرية ، البرنامج التنفيذي ، الصورة ، الوثائق ... الخ ) لذلك هي الأسهل في التثبيت على الإطلاق.
لتثبيت هذه البرامج غالبا لن تحتاج إلا إلى الضغط بالماوس على أيقونة البرنامج وسوف تنتقل مباشرة إلى برنامج تثبيت برامج RPM في جهازك ، ثم اختر install ليتم تثبيت البرنامج
إذا أردت أن تعمل من سطر الأوامر أكتب الأمر التالي
rpm -Uvh filename.rpm
يوجد أيضا نوع آخر من الحزم البرامج الجاهزة التثبيت وهي ملفات DEB ( تخص توزيعات ديبيان والقائمة عليها ....مثل كوريل لينكس ).
برامج الملفات المضغوطة tarballs
هذه الملفات تأتي غالبا بإمتداد (tar.gz) ولفك ضغط هذه الملفات عليك إتباع أحد هذه الأوامر
tar -zxvf filename.tar.gz.
أو
zcat filename.tar.gz | tar -xv
إما إذا كان الملف ينتهي فقط بالإمتداد (tar) فإستخدم الأمر التالي :
tar -xvf filename.tar
إذا كان الملف ينتهي فقط بالإمتداد (gz) فإستخدم الأمر التالي :
gunzip myfile.gz
أو
zcat myfile.gz
إذا كان الملف ينتهي فقط بالإمتداد (z) فإستخدم الأمر التالي :
uncompress myfile.z
بعد فك ضغط هذه البرامج سوف تجد البرنامج بكل محتوياته في دليل فرعي تحت الدليل الذي قمت بفك ضغط الملفات منه (غالبا ما يحمل اسم الدليل الجديد نفس اسم الملف )، وستجد في نفس دليل البرنامج ملفات تسمى README وINSTALL تبين لك كيف تبدأ بتشغيل البرنامج. إذا كان في داخل هذه البرامج ملفات الشيفرة المصدرية فينبغي عليك أن تقوم بعمل ترجمة لها عن طريق الأوامر التالية :
./configure
make
make install
4-6 كيف تثبت نواة لينكس جديده
تمهيد :
أحيانا يحتاج مستخدم لينكس إلى أن يقوم بترقيـة النواة لديـه إلى إصدار أحدث و ذلك لدعم أجهزه و عتاد جديد ، أو لزيادة السرعـه .. الخ . لذلك فمن الضروري معرفـة خطوات ترقيـة النواة ( الكيرنل ) للينكس و كيفيـة تطبيقها بالشـكل الصحيح ، لذلك فسوف نتعرض لهذا الأمر في هذا الدليل.
1 – المرحلـه الأولى : قبـل تثبيت النواة :
يجب عليك تنزيل أحدث نواة لينكس متوفره ، و هي حتى الآن : 2.4، مع العلم ان الإصدار 2.4 قد صدر بنسخة تجريبيـه ، على العموم يمكنك تنزيل الكيرنل من : http://www.kernel.org/ .
سـوف نفترض في هذا الدليل اننا نريد ترقيـة النواة 2.2.12 لنظام Red Hat 6.1 ( طبعا الخطوات يمكن تطبيقها على جميع التوزيعات ) الى النواة 2.3.0 الذي يقوم دعم أجهزه وخيارات جديده و كذلك دعم صفحتين من صفحات المحارف العربيه، على أيـة حال ، لنبدأ ...
1 – أدخـل النظام كمستخدم جذري root .
2 – قم بنسخ ملف linux-2.3.0.tar.gz الى الدليل /usr/src .
3 – الآن قم بالتحقق من وجود أختصار الى الدليل الخاص بالنواة الحاليـه Sym-Link و ذلك عن طريق الأمر :
ls -l linux
4 – إذا رأيت هذه العباره :
linux ->linux-2.2.12
فهذا يعني أنـه يوجد إختصار للدليل linux-2.2.12 و الذي يحتوي على نواة نظامنا الحاليـه ، لذلك قم بالمتابعـه الى الخطوه التاليـه ، أما إن لم تجده فقم بالإنتقال الى الخطوه 6 .
5 – الآن ، إطبـع هذا الأمر :
rm linux
6 – بعد ذلك ، قم بطباعة هذا الأمر لفك الضغط عن ملفات الكيرنل الجديد :
tar –xvzf linux-2.3.0.tar.gz
7 – لقـد تم إنشـاء دليل بإسـم linux في /usr/src و الآن نحتاج إلى إعادة تسميته :
قم بطباعـة الأمر التالي للقيام بإعادة التسميه :
mv linux linux-2.3.0
8 – الآن قم بإدخـال هذا الأمر لإنشـاء إختصار الى الدليل :
ln –s linux-2.3.0 linux
2 – المرحلـه الثانيـه : تثبيت النواة :
في الحقيقـه ، توجد الكثير من الخيارات لتعديل النواة حتى تعمل مع أجهزتك ، لذلك لا يمكننا مناقشتها ، و لكن لا تخف فكلها سهلـه و بسيطـه و لا تحتاج الى مستخدم متمرس ، إذا كنت خائفا حتى الآن ، يمكنك الإطـلاع على هذا الكتاب لمعرفـة وظائف تلك الخيارات و الإعدادات : Running Linux و مؤلفـه : reilly’O ، لنكمل العمل على أيـة حال ... :-)
توجد خمسـة خيارات لتشغيل برنامج إعداد الكيرنل :
الشرح الأمر
يقوم بتشغيل برنامج يعتمد على النص العادي في تثبيت الكيرنل ، و لا ينصح بإستخدامه لأنـه طويل جدا . make config
يقوم بتشغيل برنامج يعتمد على قوائم و نوافذ ملونـه او غير ملونـه لتثبيت الكيرنل و هو خيار جيد و يمكن ان يعمل من الكونسول دون الدخول في واجـهة أكس الرسوميـه. make menuconfig
يعمل في واجـهة أكس الرسوميـه و هو جميـل و يشجعك على تعديل إعدادات النواة بعكس البرنامج الأولى الذي يؤدي بك بعد فتره قصيره الى ضغط زر enter باستمرار للتخلص منـه :-) make xconfig
يقوم بتعديل برنامج إقـلاع النظام lilo لتشغيل النواة الجديده ، و بالرغم من أنـه مفيد نوعا ما إلا أنـه غير جيد إذا كان لديك تثبيت lilo معقد ، و الخلاصـه ان البرنامجين الثاني و الثالث هما الأفضـل . make zlilo
سوف يقوم هذا الأمـر بتعديل النواة حسب الإعدادات الحاليـه للكيرنل و ذلك بالبحث عن ملف config.in في دليل الكيرنل الجديد و هذا الملف موجود في دليل الكيرنل القديم لذلك يجب عليك نسخـه الى الدليل الجديد /usr/src/linux . make oldconfig
1 – الآن ، يبدأ العمل الحقيقي ... قم بتنفيذ الأمر التالي :
make dep
2 – ثم هذ الأمر :
make clean
3 – و بعده هذا الأمر ... :
make bzImage
ملاحظه : يمكنك تبديل bzImage مع zImage ، و لكن الأول أفضـل لأنـه يصغر حجم النواة الأمر الذي يكون مستحسنا في أغلب الحالات.
4 – بعد ذلك قم بتنفيذ الأمر التالي :
make modules
إذا كنت تستخدم الكيرنل 2.3.0 ، فإنك حينما تنفذ الأمر التالي ( الخطوه 5 ) فإن إعدادات الأجهزه و غيرها سوف تثبت في /lib/modules/2.3.0 ، هذا جيد و لكن .. ، إذا كنت قد ثبت نفس الإصدار من الكيرنل من قبل ، فإن الأمر التالي سوف يقوم بالكتابـه على إعداداتك الحاليـه ، لذلك فمن الجيد نقل هذه الإعدادات إلى مكان آخر لذلك فنحن نستخدم الأمر التالي :
mv /lib/modules/2.3.0 /lib/modules/2.3.0.old
لننقـل الإعدادات الى دليل آخر و ذلك في حالة فشـل العمليـه.
5 – إطبـع هذا الأمر :
make modules_install
لقد تم تثبيت النواة ! و لكـن سوف نحتاج لتشغيلها من برنامج lilo المسؤول عن إقـلاع النظام .
3 – المرحلـه الثالثـه ) ما بعد التثبيت) :
حسـناَ ، لقد إنتهينا من تثبيت و تعديل النواة و تمت عمليـة نسخ الإعدادات و الخيارات الخاصـه بجهازك الى الكيرنل الجديد و الموجود في : /usr/src/linux/arch/**arachitecture**/boot/bzImage ، الكلمـه **arachitecture** تدل على نوع الكمبيوتر الذي تشغله فإن كنت تشغل معالج إنـتل أو المتوافق معـه فإن الكلمه تستبدل بـ : i386 ، إسم الكيرنل هو bzImage أو zImage إن كنت قد إخترت ذلك من قبل .
الآن يجب علينا إجراء بعض التعديلات الخاصـه بـ Lilo ، على نظام Red Hat فإن نسخـة الكيرنل التي تعمل عن إقـلاع النظام تكون في الدليل /boot ، و لكن في بعض التوزيعات مثل سلاكوير تكون نسخة الكيرنل في الدليل الجذري / ، إسـم النواة الحالي لدي في نظام رد هات هو vmlinuz-2.2.12-20 ، لذلك فسوف نقوم بالآتي ( على فرض ان النواة موجود في الدليل /boot ) :
1 – إنتقل الى الدليل /boot
2 – إطبـع هذا الأمر :
mv System.map System.map-2.2.12
3 – بعد ذلك إطبـع الأمر التالي :
cp /usr/src/linux/System.map /boot/
4 – يليـه هذا الأمر :
cp /usr/src/linux/arch/i386/boot/bzImage /boot/
سوف يعمـل هذا الأمر على نسـخ النواة من الدليل /usr/src/linux/arch/i386/boot/ الى الدليل /boot ، لاحـظ أننا إستخدمنا i386 لأننا إفترضنا أن معالج الكمبيونر هو إنتل او المتوافق معـه ، إذا كان كمبيوترك مختلفا فيجب عليك تغيير الكلمـه.
إذا كان إســم ا النواة الحالي لديك bzImage كذلك فيجب عليك تطبيق هذا الأمر قبل نسـخ الكيرنل الجديد :
mv bzImage vmlinuz-2.2.12
و ذلك لتغيير إسـم ا النواة الذي لديك الى إسـم آخر نظرا لأن النواة الجديد له نفس الإسـم .
5 – الآن ، إفتـح الملف /etc/lilo.conf بواسطـة الأمر التالي ( بمحرر emacs ) :
emcas /etc/lilo.conf
6 – الآن سوف يظهر ملف إعداد lilo ، إبحـث عن الأسطـر التي تقوم بعمليـة إقـلاع النظام من النواة القديمـه و التي تكون مثلا ( في حالـة ما إذا كان إسـم النواة القديمـه vmlinuz-2.2.12 ) :
image = /boot/vmlinuz-2.2.12
root = /dev/<your linux primary partition>
label = linux
لاحـظ ان دليل النواة هـو /boot ،و كما أشرنا سابقا يمكن ان يكون في الدليل الجذري ، و كذلك أن إسم النواة هو vmlinuz-2.2.12 ، و يمكن ان يكون bzImage ، في هذه الحالـه عدل إسـم النواة الى vmlinuz-2.2.12 .
7 – الآن قم بإضافـة هذه الأسطـر ( تحت الأسطـر اعـلاه مباشره ) :
image = /boot/bzImage
root = /dev/<your linux primary partition>
label = new
يجب عليك إستبدال <your linux primary partition> بإسـم قسـم لينكس الجذري لديك ، الذي يكون موجودا في الكود الخاص بالنواة القديمـه :-)
8 – إحفـظ الملف ، و إخرج من emacs ، و عد الى الكونسول .
9 – إطبـع الأمر التالي :
/sbin/lilo
10 – إذا أعطاك البرنامج الخيارات الخاصـه بـ lilo دون أي خطـأ فلقد إنتهيت ! لم يبق الا إعادة التشغيـل ( جهز قرص الطوارئ في يدك ) .
11 – أعد التشغيل ، و عندما تظهر لك شاشـة lilo إضغط Tab سوف تلاحـظ وجود خيار مضاف الى قائمة الإقـلاع و هو new لذلك فليس عليك سوى طباعـة new و من ثم إضغط Enter و إستمتع بنظام لينكس جديد !
إذا كنت قد قررت البقاء على الكيرنل الجديد ، و جعلـه هو الخيار الإفتراضي في lilo فليس عليك سوى نقـل الأسطـر التي كتبتها في lilo.conf الى فوق الأسطـر الخاصـه بالنواة القديمـه ، و من ثم تنفيذ الأمر /sbin/lilo .
من أشهر هذه الحزم البرمجية هي ملفات RPM ( تخص توزيعات ريدهات والقائمة عليها ) هذه الملفات غالبا تحتوى على كل ما يحتاجه البرنامج كي يعمل ( الشيفرة المصدرية ، البرنامج التنفيذي ، الصورة ، الوثائق ... الخ ) لذلك هي الأسهل في التثبيت على الإطلاق.
لتثبيت هذه البرامج غالبا لن تحتاج إلا إلى الضغط بالماوس على أيقونة البرنامج وسوف تنتقل مباشرة إلى برنامج تثبيت برامج RPM في جهازك ، ثم اختر install ليتم تثبيت البرنامج
إذا أردت أن تعمل من سطر الأوامر أكتب الأمر التالي
rpm -Uvh filename.rpm
يوجد أيضا نوع آخر من الحزم البرامج الجاهزة التثبيت وهي ملفات DEB ( تخص توزيعات ديبيان والقائمة عليها ....مثل كوريل لينكس ).
برامج الملفات المضغوطة tarballs
هذه الملفات تأتي غالبا بإمتداد (tar.gz) ولفك ضغط هذه الملفات عليك إتباع أحد هذه الأوامر
tar -zxvf filename.tar.gz.
أو
zcat filename.tar.gz | tar -xv
إما إذا كان الملف ينتهي فقط بالإمتداد (tar) فإستخدم الأمر التالي :
tar -xvf filename.tar
إذا كان الملف ينتهي فقط بالإمتداد (gz) فإستخدم الأمر التالي :
gunzip myfile.gz
أو
zcat myfile.gz
إذا كان الملف ينتهي فقط بالإمتداد (z) فإستخدم الأمر التالي :
uncompress myfile.z
بعد فك ضغط هذه البرامج سوف تجد البرنامج بكل محتوياته في دليل فرعي تحت الدليل الذي قمت بفك ضغط الملفات منه (غالبا ما يحمل اسم الدليل الجديد نفس اسم الملف )، وستجد في نفس دليل البرنامج ملفات تسمى README وINSTALL تبين لك كيف تبدأ بتشغيل البرنامج. إذا كان في داخل هذه البرامج ملفات الشيفرة المصدرية فينبغي عليك أن تقوم بعمل ترجمة لها عن طريق الأوامر التالية :
./configure
make
make install
4-6 كيف تثبت نواة لينكس جديده
تمهيد :
أحيانا يحتاج مستخدم لينكس إلى أن يقوم بترقيـة النواة لديـه إلى إصدار أحدث و ذلك لدعم أجهزه و عتاد جديد ، أو لزيادة السرعـه .. الخ . لذلك فمن الضروري معرفـة خطوات ترقيـة النواة ( الكيرنل ) للينكس و كيفيـة تطبيقها بالشـكل الصحيح ، لذلك فسوف نتعرض لهذا الأمر في هذا الدليل.
1 – المرحلـه الأولى : قبـل تثبيت النواة :
يجب عليك تنزيل أحدث نواة لينكس متوفره ، و هي حتى الآن : 2.4، مع العلم ان الإصدار 2.4 قد صدر بنسخة تجريبيـه ، على العموم يمكنك تنزيل الكيرنل من : http://www.kernel.org/ .
سـوف نفترض في هذا الدليل اننا نريد ترقيـة النواة 2.2.12 لنظام Red Hat 6.1 ( طبعا الخطوات يمكن تطبيقها على جميع التوزيعات ) الى النواة 2.3.0 الذي يقوم دعم أجهزه وخيارات جديده و كذلك دعم صفحتين من صفحات المحارف العربيه، على أيـة حال ، لنبدأ ...
1 – أدخـل النظام كمستخدم جذري root .
2 – قم بنسخ ملف linux-2.3.0.tar.gz الى الدليل /usr/src .
3 – الآن قم بالتحقق من وجود أختصار الى الدليل الخاص بالنواة الحاليـه Sym-Link و ذلك عن طريق الأمر :
ls -l linux
4 – إذا رأيت هذه العباره :
linux ->linux-2.2.12
فهذا يعني أنـه يوجد إختصار للدليل linux-2.2.12 و الذي يحتوي على نواة نظامنا الحاليـه ، لذلك قم بالمتابعـه الى الخطوه التاليـه ، أما إن لم تجده فقم بالإنتقال الى الخطوه 6 .
5 – الآن ، إطبـع هذا الأمر :
rm linux
6 – بعد ذلك ، قم بطباعة هذا الأمر لفك الضغط عن ملفات الكيرنل الجديد :
tar –xvzf linux-2.3.0.tar.gz
7 – لقـد تم إنشـاء دليل بإسـم linux في /usr/src و الآن نحتاج إلى إعادة تسميته :
قم بطباعـة الأمر التالي للقيام بإعادة التسميه :
mv linux linux-2.3.0
8 – الآن قم بإدخـال هذا الأمر لإنشـاء إختصار الى الدليل :
ln –s linux-2.3.0 linux
2 – المرحلـه الثانيـه : تثبيت النواة :
في الحقيقـه ، توجد الكثير من الخيارات لتعديل النواة حتى تعمل مع أجهزتك ، لذلك لا يمكننا مناقشتها ، و لكن لا تخف فكلها سهلـه و بسيطـه و لا تحتاج الى مستخدم متمرس ، إذا كنت خائفا حتى الآن ، يمكنك الإطـلاع على هذا الكتاب لمعرفـة وظائف تلك الخيارات و الإعدادات : Running Linux و مؤلفـه : reilly’O ، لنكمل العمل على أيـة حال ... :-)
توجد خمسـة خيارات لتشغيل برنامج إعداد الكيرنل :
الشرح الأمر
يقوم بتشغيل برنامج يعتمد على النص العادي في تثبيت الكيرنل ، و لا ينصح بإستخدامه لأنـه طويل جدا . make config
يقوم بتشغيل برنامج يعتمد على قوائم و نوافذ ملونـه او غير ملونـه لتثبيت الكيرنل و هو خيار جيد و يمكن ان يعمل من الكونسول دون الدخول في واجـهة أكس الرسوميـه. make menuconfig
يعمل في واجـهة أكس الرسوميـه و هو جميـل و يشجعك على تعديل إعدادات النواة بعكس البرنامج الأولى الذي يؤدي بك بعد فتره قصيره الى ضغط زر enter باستمرار للتخلص منـه :-) make xconfig
يقوم بتعديل برنامج إقـلاع النظام lilo لتشغيل النواة الجديده ، و بالرغم من أنـه مفيد نوعا ما إلا أنـه غير جيد إذا كان لديك تثبيت lilo معقد ، و الخلاصـه ان البرنامجين الثاني و الثالث هما الأفضـل . make zlilo
سوف يقوم هذا الأمـر بتعديل النواة حسب الإعدادات الحاليـه للكيرنل و ذلك بالبحث عن ملف config.in في دليل الكيرنل الجديد و هذا الملف موجود في دليل الكيرنل القديم لذلك يجب عليك نسخـه الى الدليل الجديد /usr/src/linux . make oldconfig
1 – الآن ، يبدأ العمل الحقيقي ... قم بتنفيذ الأمر التالي :
make dep
2 – ثم هذ الأمر :
make clean
3 – و بعده هذا الأمر ... :
make bzImage
ملاحظه : يمكنك تبديل bzImage مع zImage ، و لكن الأول أفضـل لأنـه يصغر حجم النواة الأمر الذي يكون مستحسنا في أغلب الحالات.
4 – بعد ذلك قم بتنفيذ الأمر التالي :
make modules
إذا كنت تستخدم الكيرنل 2.3.0 ، فإنك حينما تنفذ الأمر التالي ( الخطوه 5 ) فإن إعدادات الأجهزه و غيرها سوف تثبت في /lib/modules/2.3.0 ، هذا جيد و لكن .. ، إذا كنت قد ثبت نفس الإصدار من الكيرنل من قبل ، فإن الأمر التالي سوف يقوم بالكتابـه على إعداداتك الحاليـه ، لذلك فمن الجيد نقل هذه الإعدادات إلى مكان آخر لذلك فنحن نستخدم الأمر التالي :
mv /lib/modules/2.3.0 /lib/modules/2.3.0.old
لننقـل الإعدادات الى دليل آخر و ذلك في حالة فشـل العمليـه.
5 – إطبـع هذا الأمر :
make modules_install
لقد تم تثبيت النواة ! و لكـن سوف نحتاج لتشغيلها من برنامج lilo المسؤول عن إقـلاع النظام .
3 – المرحلـه الثالثـه ) ما بعد التثبيت) :
حسـناَ ، لقد إنتهينا من تثبيت و تعديل النواة و تمت عمليـة نسخ الإعدادات و الخيارات الخاصـه بجهازك الى الكيرنل الجديد و الموجود في : /usr/src/linux/arch/**arachitecture**/boot/bzImage ، الكلمـه **arachitecture** تدل على نوع الكمبيوتر الذي تشغله فإن كنت تشغل معالج إنـتل أو المتوافق معـه فإن الكلمه تستبدل بـ : i386 ، إسم الكيرنل هو bzImage أو zImage إن كنت قد إخترت ذلك من قبل .
الآن يجب علينا إجراء بعض التعديلات الخاصـه بـ Lilo ، على نظام Red Hat فإن نسخـة الكيرنل التي تعمل عن إقـلاع النظام تكون في الدليل /boot ، و لكن في بعض التوزيعات مثل سلاكوير تكون نسخة الكيرنل في الدليل الجذري / ، إسـم النواة الحالي لدي في نظام رد هات هو vmlinuz-2.2.12-20 ، لذلك فسوف نقوم بالآتي ( على فرض ان النواة موجود في الدليل /boot ) :
1 – إنتقل الى الدليل /boot
2 – إطبـع هذا الأمر :
mv System.map System.map-2.2.12
3 – بعد ذلك إطبـع الأمر التالي :
cp /usr/src/linux/System.map /boot/
4 – يليـه هذا الأمر :
cp /usr/src/linux/arch/i386/boot/bzImage /boot/
سوف يعمـل هذا الأمر على نسـخ النواة من الدليل /usr/src/linux/arch/i386/boot/ الى الدليل /boot ، لاحـظ أننا إستخدمنا i386 لأننا إفترضنا أن معالج الكمبيونر هو إنتل او المتوافق معـه ، إذا كان كمبيوترك مختلفا فيجب عليك تغيير الكلمـه.
إذا كان إســم ا النواة الحالي لديك bzImage كذلك فيجب عليك تطبيق هذا الأمر قبل نسـخ الكيرنل الجديد :
mv bzImage vmlinuz-2.2.12
و ذلك لتغيير إسـم ا النواة الذي لديك الى إسـم آخر نظرا لأن النواة الجديد له نفس الإسـم .
5 – الآن ، إفتـح الملف /etc/lilo.conf بواسطـة الأمر التالي ( بمحرر emacs ) :
emcas /etc/lilo.conf
6 – الآن سوف يظهر ملف إعداد lilo ، إبحـث عن الأسطـر التي تقوم بعمليـة إقـلاع النظام من النواة القديمـه و التي تكون مثلا ( في حالـة ما إذا كان إسـم النواة القديمـه vmlinuz-2.2.12 ) :
image = /boot/vmlinuz-2.2.12
root = /dev/<your linux primary partition>
label = linux
لاحـظ ان دليل النواة هـو /boot ،و كما أشرنا سابقا يمكن ان يكون في الدليل الجذري ، و كذلك أن إسم النواة هو vmlinuz-2.2.12 ، و يمكن ان يكون bzImage ، في هذه الحالـه عدل إسـم النواة الى vmlinuz-2.2.12 .
7 – الآن قم بإضافـة هذه الأسطـر ( تحت الأسطـر اعـلاه مباشره ) :
image = /boot/bzImage
root = /dev/<your linux primary partition>
label = new
يجب عليك إستبدال <your linux primary partition> بإسـم قسـم لينكس الجذري لديك ، الذي يكون موجودا في الكود الخاص بالنواة القديمـه :-)
8 – إحفـظ الملف ، و إخرج من emacs ، و عد الى الكونسول .
9 – إطبـع الأمر التالي :
/sbin/lilo
10 – إذا أعطاك البرنامج الخيارات الخاصـه بـ lilo دون أي خطـأ فلقد إنتهيت ! لم يبق الا إعادة التشغيـل ( جهز قرص الطوارئ في يدك ) .
11 – أعد التشغيل ، و عندما تظهر لك شاشـة lilo إضغط Tab سوف تلاحـظ وجود خيار مضاف الى قائمة الإقـلاع و هو new لذلك فليس عليك سوى طباعـة new و من ثم إضغط Enter و إستمتع بنظام لينكس جديد !
إذا كنت قد قررت البقاء على الكيرنل الجديد ، و جعلـه هو الخيار الإفتراضي في lilo فليس عليك سوى نقـل الأسطـر التي كتبتها في lilo.conf الى فوق الأسطـر الخاصـه بالنواة القديمـه ، و من ثم تنفيذ الأمر /sbin/lilo .