مدونة سامي المحمدي

تقنية حاسوبية تدريبية

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

ترقية إصدار Fedora باستخدام PreUpgrade

الكاتب سامي المحمدي 25 - مايو - 2011 عدد التعليقات 3

PreUpgrade هو عبارة عن تطبيق يمكن المستخدم من ترقية إصدار توزيعة Fedora إلى إصدرات أحدث و ذلك بتحميل كافة الحزم المطلوبة لترقية الاصدار و إعادة تشغيل النظام و تشغيل المنصب (Installer) و ذلك بطريقة سهلة و بدون استخدام وسائط تخزين خارجية مثل DVD أو USB.
عتد استخدام PreUpgrade لعملية الترقية, يمكنك العمل على توزيعتك الحالية حتى الانتهاء من عملية التحميل ومن ثم يطلب منك إعادة تشغيل النظام. يمكنك العمل على PreUpgrade و ذلك عن طريقة الطرفية (Terminal) أو عن طريق تطبيق رسومي (GUI Application).طريقة الترقية باستخدام PreUpgrade طريقة سهلة و أنا أفضلها عن تنصيب نسخة جديدة بدلا من السابقة و ذلك ﻷحتفاظ بكافة التطبيقات المنصبة مسبقا في الاصدار السابق ومع تحديثها بشكل آلي عوضا عن قيام بتنصيبها مرة آخرى.

عند ترقية توزيعة فيدورا لا يتطلب منك التحديث باﻹصدرات بشكل تسلسلي لوصول الى الاصدار اﻷحدث, و انما يمكنك التحديث الى آخر إصدار بشكل مباشر, مثلا الترقية من 13 إلى 15.

ملاحظة : يجب عمل نسخة احتياطية قبل البدء و ذلك ﻷستعادة النظام في حالة حدوث مشاكل لو سمح الله.

 


خطوات ترقية التوزيعة باستخدام PreUpgrade :

1/ أفتح الطرفية (Terminal) بصلاحية Root, اذا دخلت إلى الطرفية بصلاحية المستخدم العادي استخدم الامر التالي لحصول على صلاحية Root:

su

2 / حدث الحزمة rpm كالتالي :

yum update rpm

3/ ننصب آخر التحديثات لحزم كالتالي :

yum -y update

4 / ننظف yum cache :

yum clean all

5 / اذا كان من ضمن التحديثات تحديث لنواة (kernel) نقوم بعمل إعادة تشغيل الجهاز و الدخول مرة آخرى بصلاحية Root كما في خطوة رقم 1. و اذا لم يكن هناك أي تحديث لنواة, يمكنك تخطي هذه الخطوة و الانتقال الى الخطوة التالية. و ﻹعادة تشغيل الحاسب من خلال الطرفية نستخدم الامر :

reboot

6/ نقوم الان بتنصيب PreUpgrade كالتالي :

yum install preupgrade

7 / نقوم بتشغيل preupgrade في الطرفية كالتالي :

preupgrade

سوف يتم تشغيل preupgrade في نمط التطبيق الرسومي و تظهر لنا شاشة كالتالي :

واجهة preupgrade الرسومية

نقوم بالنقر على Forward ونكمل.

8 / في الشاشة التالية, نقوم بتحديد الاصدار المطلوب ومن نقر على Apply, و لعرض الاصدارات الغير مستقرة (Unstable) نحدد الخيار : Display unstable test releases (e.g. Alpha and Beta releases) above.

تحديد رقم اﻹصدار المطلوب

9 / بعد ذلك سيوقم التطبيق بالبدء بعملية الترقية و ذلك كما في الشاشة التالية :

مرحلة تجهيز النظام لعملية الترقية

10 / عند الانتهاء سيطلب منا عمل إعادة تشغيل للنظام.

إعادة تشغيل النظام بعد الانتهاء من الاستعدادات لترقية

عند إعادة تشغيل النظام, سيتم تشغيل برنامج Anaconda لبدء عملية ترقية النظام.

 

 

استخدام PreUpgrade من خلال سطر اﻷوامر (Command Line Interface) :

لقد ذكرنا سابقا بأنه يمكن العمل على PreUpgrade بتطبيق رسومي أو من خلال سطر اﻷوامر, و التطبيق بوضع سطر اﻷوامر يفدينا اذا كنا نعمل على توزيعة لا تتوفر بها بيئة سطح مكتب كالخوادم (Server). نقوم أولا بتشغيل التطبيق :

preupgrade-cli

بعد ذلك سوف تظهر لنا من ضمن نتائج اﻷمر السابق الاصدارات التي يمكن الترقية اليها كالتالي :

[root@Sami-Dell-Desktop-780 sami]# preupgrade-cli
Loaded plugins: blacklist, langpacks, whiteout
No plugin match for: rpm-warm-cache
No plugin match for: remove-with-leaves
No plugin match for: auto-update-debuginfo
Adding en_US to language list
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
please give a release to try to pre-upgrade to
valid entries include:
"Fedora 15 (Lovelock)"

 

و لتحديد إصدار معين مثل Fedora 15 – lovelock نكتب الامر:

preupgrade-cli "Fedora 15 (Lovelock)"

 

و عند الانتهاء نقوم بعمل إعادة تشغيل النظام.

 

 

تحديث عن بعد:

يمكننا preupgrade من القيام بتحديث نظام عن بعد و ذلك باستخدام VNC – Virtual Network Computing, لعمل ذلك نكتب الامر التالي :

preupgrade-cli --vnc[=password] --ip=[IPADDR] --netmask=[NETMASK] --gateway=[IPADDR] 
--dns=[DNSSERVER] "Fedora 15 (Lovelock)"

 

الخاتمة :

استخدام preupgrade سهل و مريح و يوفر الوقت لعملية تنصيب إصدار حديث من الصفر. و بشكل مختصر بأن خطوات ترقية النظام باستخدام preupgrade هي :

  1. تحديث حزمة rpm.
  2. تحديث كافة الحزم و من تنظيف yum cash.
  3. إعادة تشغيل النظام في حالة تحديث النواة.
  4. تثبيت حزمة preupgrade.
  5. تشغيل preupgrade بطريقة التي تراها مناسبة معك (بواجهة الرسومية او من خلال سطر اﻷوامر) و اتباع خطوات التطبيق.
  6. تمتع باﻹصدار الجديد من توزيعتك :) .

دمتم سالمين :) .

المصادر :

لا توجد تدوينات مشابهة.

عدد التعليقات 3 حتى الان.

  1. ساسو قال:

    مشكوريييييييييين اوي على الموضوع

  2. انا شخصيا لا استخدم الفيدورا
    تشكر على الشرح :-)

  3. أخوتي ساسو و رضا : لا شكر على واجب, و أسعدني مروركم الكريم :)


:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
Get Adobe Flash playerPlugin by wpburn.com wordpress themes