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

درس مفصلي اليوم هو درس مفصل بسيط جداً ( لكن خطير جداً في الخطوات ) . وهذا الدرس مفصل مهم و مفيد جداً جداً لأصحاب السيرفر SERVERات ( اللينكس ) . درس مفصلي يتكلم عن الكيرنل و طريقة تركيب install اصداره جديده منه . أقدم لكم هذا الدرس مفصل مجاناً لوجه الله تعالي . وباذن الله أوعدكم . ان أكتب كل مدي درس مفصل مفيد باذن الله ان كان لدي وقت فراغ .

- سأقوم بشرح طريقة كيفية تركيب install اصدارة كيرنل 2.6.14.6 لسيرفر SERVERات لينكس .
ابدأ معي خطوه خطوة .

أولاً قم بالدخول الي حساب الشيل الخاص بالرووت . ثم كتابة التالي .
رمز Code:
cd /usr/local/src
ثم قم بسحب الاصداره الي سيرفر SERVERك عن طريق الأمر التالي
رمز Code:
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.6.tar.gz
بعد ما ينتهي من سحب النسخة . قم بفكها عن طريق الأمر التالي
رمز Code:
tar -zxf linux-2.6.14.6.tar.gz
بعد انتهاء الفك . قم بالدخول الي المجلد بالأمر التالي
رمز Code:
cd linux-2.6.14.6
* قم الان بكتابة الأمر التالي لمعرفة رقم اصدارة الكيرنل المركبه علي سيرفر SERVERك
رمز Code:
uname -r
ستظهر لك في الغالب هكذا 2.6.9-34.ELsmp . ( ان كنت تستخدم CentOS 4.x )
* سنأخذ الان نسخة من ملف الاعدادات الخاص باصدارة الكيرنل القديمه عن طريق الأمر التالي .
رمز Code:
cp /boot/config-xxx .config
مع استبدال xxx ببيانات اصدارة الكيرنل التي ظهرت لك عند كتابة أمر معرفة رقم اصدارة الكيرنل .

الان هنسوي مسح للاعدادت الكيرنل القديمه عن طريق الأمر التالي
رمز Code:
make clean
بعد ذلك . هنظبط اعدادات الكيرنل القديمه علي اصدارة الكيرنل الجديده عن طريق الأمر التالي
رمز Code:
make oldconfig
الان هنبدأ في عملية الكومبايل و التنزيل لاصدارة الكيرنل الجديده عن طريق الأوامر التاليه
رمز Code:
make bzImage
رمز Code:
make modules
رمز Code:
make modules_install
رمز Code:
make install
بعد الانتهاء . قم بتحرير ملف grub.conf عن طريق الأمر التالي
رمز Code:
nano /boot/grub/grub.conf
تاكد ان ال default=1
وان رقم اصدارة الكيرنل الجديده 2.6.14.6 مكتوب
بعد ذلك اخرج من الملف

قم الان بالدخول الي الي مجلد grub عن طريق الأمر التالي
رمز Code:
cd /boot/grub
بعد دخول المجلد . اكتب الأمر التالي ثم اضغط انتر
رمز Code:
grub
سيظهر لك سطر لادخال أمر . قم بنسخ الأمر التالي ثم اضغط انتر
رمز Code:
savedefault --default=0 --once
بعد ذلك اكتب الأمر التالي ثم اضغط انتر
رمز Code:
quit
يجب الان ان تسوي عملية ريستارت للسيرفر SERVER عن طريق الأمر التالي
رمز Code:
shutdown -r now
وانتظر دقيقتين او ثلاث . حتي يبدأ السيرفر SERVER مره أخري .
بعد ما يبدأ السيرفر SERVER . هيكون شغال علي اصدارة الكيرنل الجديده .. هتحتاج الان تظبطه علي اساس انك لو عملت ريستارت مره أخري للسيرفر SERVER أو بعد ذلك . يبدا مره أخري علي نفس الاصداره الجديده للكيرنل .
قم بتطبيق الخطوتين التاليتين .
قم بتحرير ملف الكونفيح لل grub عن طريق الأمر التالي
رمز Code:
nano /boot/grub/grub.conf
قم بتغيير قيمة default من 1 الي 0
ثم سوي ريستارت للسيرفر SERVER مره أخري عن طريق الأمر التالي



رمز Code:
shutdown -r now
وانتظر حتي يبدأ السيرفر SERVER مره أخري ... بعدما يبدأ قم بكتابة الأمر التالي داخل الشيل وشوف رقم اصدارة الكيرنل للتأكد انه يعمل علي اصدارة الكيرنل الجديده
رمز Code:
uname -r
بذلك تكون انتهيت من تركيب install اصدارة كيرنل حديثه علي سيرفر SERVERك

** هاام :: هذه الخطوات مطبقه من قبل أكثر من مره و صحيحه 100% ... ولست مسئول عن اي خطأ يحدث نتيجة منك **
** في حالة لقدر الله مظبطش معك الكيرنل و لم يبدأ السيرفر SERVER بعد عملية الريستارت . قم بمراسلة الداتا سنتر وهم هيظبطوه لك في دقيقتين الي اصدارة الكيرنل القديمه **

* هذا الدرس مفصل غير منقول من اي منتدي . ويمكن لأي شخص كتابته بأي منتدي يريده بشرط ذكر حقوق الكاتب
** في النهاية أتمني ان اكون قد افدتكم بكل ما لدي **

خالص التحية ،
أحمد





©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©