كيفية ترقية نظام openSUSE إلى إصدار جديد بأمان

لترقية نظام openSUSE Leap إلى إصدار أحدث، استخدم أداة ترحيل openSUSE عندما يكون إصدارك الحالي والإصدار المستهدف ضمن المسار المدعوم. على سبيل المثال، توصي إرشادات openSUSE للانتقال من Leap 15.6 إلى Leap 16.0 باستخدام هذه الأداة. فهي تُحدّث مستودعات التوزيع، وتفحص النظام، وتُشغّل ترقية توزيع الحزم. أما Tumbleweed فهو مختلف: فهو إصدار متجدد، لذا عليك التحديث إلى لقطة أحدث zypper dupبدلاً من الترحيل إلى إصدار Leap مرقّم.

حدد إصدار openSUSE الخاص بك والهدف

تحقق أولاً من الإصدار والنسخة المثبتة:

cat /etc/os-release

إذا أشارت النتائج إلى استخدام Leap ، فاقرأ ملاحظات الإصدار المستهدف ودليل ترقية النظام الخاص بالمشروع . يغطي دليل أداة الترحيل الرسمي الإصدارات من Leap 15.6 إلى Leap 16.0؛ تحقق من المسار المدعوم للإصدارات الأخرى. راجع ملاحظات الإصدار الخاصة بنظامك المستهدف، واستخدم إصدارًا مستقرًا بدلًا من صورة مرشحة للإصدار على أنظمة الإنتاج.

في نظام Leap 16.0، تتحقق أداة الترحيل من توافق الجهاز مع متطلبات المعالج x86-64-v2. إذا أظهر الفحص وجود أجهزة غير متوافقة، فتوقف واختر إصدارًا أو نظامًا مدعومًا؛ ولا تحاول تجاوز الفحص.

قم بإعداد نظام قابل للاسترداد

انسخ ملفاتك الشخصية وإعدادات النظام المهمة إلى وحدة تخزين خارجية. يشمل ذلك /homeالملفات الموجودة ضمن /etcمجلدات النظام، وبيانات التطبيقات، ونسخ قواعد البيانات الاحتياطية عند الحاجة. تأكد من إمكانية قراءة النسخة الاحتياطية. يمكن للقطة Btrfs/Snapper توفير خيار استعادة سريع عند تهيئتها، ولكنها لا تغني عن النسخ الاحتياطي المنفصل.

نافذة طرفية تعرض الأمر df -h بجانب قائمة التحقق لعمل نسخة احتياطية من /home و /etc.
قبل الترقية، تحقق من مساحة القرص المتاحة وقم بعمل نسخ احتياطية منفصلة لملفاتك الرئيسية وإعدادات النظام.

تحقق من المساحة الحرة باستخدام الأمر المناسب df -h، خاصةً في نظام الملفات الرئيسي، لأن الترقية تحتاج إلى مساحة لتنزيل الحزم وتثبيتها. قم بتطبيق التحديثات المعلقة على إصدار Leap الحالي أولاً.

sudo zypper patch
تم إدخال أمر sudo zypper patch في الطرفية قبل عملية ترحيل الإصدار.
قم بتطبيق التحديثات على تثبيت Leap الحالي قبل تغيير مستودعات الإصدار.

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

قم بترقية Leap باستخدام أداة الترحيل

  1. قم بتثبيت الأداة. على نظام Leap 15.6، شغّل الأمر التالي:
sudo zypper in opensuse-migration-tool
طرفية تحتوي على الأمر لتثبيت أداة ترحيل opensuse من مستودعات النظام الحالية.
قم بتثبيت أداة الترحيل على نظام Leap الذي تقوم بترقيته.

إذا لم يكن متوفرًا على نظام Leap قديم، فاتبع الخطوات الخاصة بالمصدر على صفحة ترقية النظام الرسمية.

  1. قم بإجراء فحص تجريبي. لا يُجري هذا الوضع أي تغييرات على النظام، ويُعطيك نظرة عامة على فحوصات ما قبل الترحيل. وهو ليس معاينة كاملة لكل قرار يتعلق بالحزمة.
/usr/sbin/opensuse-migration-tool --dry-run
طرفية تشغل أداة الترحيل في وضع التشغيل التجريبي مع ملاحظة أنها لا تُجري أي تغييرات على النظام.
تتحقق التجربة الأولية من مسار الترحيل دون تغيير الحزم المثبتة.

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

  1. ابدأ عملية النقل. شغّل الأداة بصلاحيات المسؤول:
sudo opensuse-migration-tool
مربع حوار التأكيد الخاص بأداة الترحيل يسأل عما إذا كان سيتم تعطيل مستودعات غير التوزيع.
توصي الأداة بتعطيل مستودعات الطرف الثالث أثناء ترقية التوزيعة.

اختر إصدار Leap المستقر المدعوم. توصي الأداة بتعطيل المستودعات غير المخصصة للتوزيع، لأن حزم الطرف الثالث قد لا تدعم الإصدار الجديد بعد. أعد تفعيل المصدر فقط بعد أن يؤكد القائم على صيانته توافقه.

  1. راجع تفاصيل عملية الحزمة. يعرض Zypper عمليات التثبيت والتحديثات والإزالات المقترحة، بالإضافة إلى قرارات التبعيات أو الموردين. راجعها جيدًا قبل التأكيد. إذا كانت الخطة تزيل برامج تعتمد عليها أو تقترح تغييرًا غير متوقع في المورد، فتوقف وتحقق من المستودعات بدلًا من الموافقة دون تدقيق.
رسالة طرفية تحث المستخدم على مراجعة التغييرات المقترحة على الحزمة قبل التأكيد.
اقرأ تفاصيل عملية الترقية بعناية قبل السماح لها بالاستمرار.
  1. انتظر حتى يكتمل التحديث، ثم أعد تشغيل الجهاز. لا تقم بإيقاف تشغيل الجهاز أو فصله أثناء تثبيت الحزم. أعد تشغيل الجهاز عند ظهور المطالبة بعد اكتمال التحديث؛ إذا عادت الأداة إلى واجهة سطر الأوامر دون إعادة التشغيل، فقم بتشغيل الأمر التالي sudo reboot.
طرفية تعرض برنامج zypper وهو يقوم بتنزيل الحزم وتطبيق التغييرات أثناء عملية ترحيل Leap.
أبقِ النظام متصلاً بالكهرباء والشبكة أثناء تشغيل عملية نقل الحزمة.
طرفية تنصح بإعادة التشغيل بعد الترحيل وتعرض أمر sudo reboot.
أعد تشغيل الجهاز بعد انتهاء عملية الترحيل حتى يبدأ تشغيل النظام المُحدَّث.

بعد تسجيل الدخول، تحقق من الإصدار باستخدام الأمر المناسب cat /etc/os-release، ثم افحص الشبكة والرسومات والتطبيقات والخدمات. أعد تفعيل مستودعات الطرف الثالث فقط بعد تأكيد مزوديها دعمها. إذا لم يتم تشغيل النظام، فقد تجد لقطة Snapper سابقة متاحة في قائمة بدء التشغيل إذا تم تكوين اللقطات.

تحديث openSUSE Tumbleweed

يتلقى نظام Tumbleweed لقطات متجددة بدلاً من إصدارات Leap المرقمة. لتحديثه، استخدم الأمر distribution-upgrade:

sudo zypper dup

راجع التغييرات المقترحة على الحزمة وأجب عن أسئلة Zypper. لا تستبدل zypper upهذه الخطوات بإجراء التحديث الكامل لـ Tumbleweed. راجع دليل التحديث والتراجع الرسمي لـ Tumbleweed للاطلاع على التفاصيل الحالية.

إذا تعذر استكمال الترقية

غالباً ما تنشأ التعارضات من مستودعات مصممة للإصدار القديم. عطّل المصادر التي لا تدعم النظام المستهدف، واتبع التعليمات الرسمية لتحديث مستودعاته؛ ولا تُجبر النظام zypper dupعلى التحديث من مصادر غير متوافقة. إذا أبلغت الأداة عن عدم توافق الأجهزة أو عدم وجود مسار ترقية مباشر، فتوقف عن المحاولة، واستخدم التعليمات الخاصة بالمصدر، أو خطط لتثبيت نظيف بعد أخذ نسخة احتياطية. تتغير خطوات التثبيت بين إصدارات Leap الرئيسية، لذا فإن خطوات USB وقائمة الإقلاع القديمة ليست موحدة.

للحصول على أحدث الصور ومعلومات الإصدار، استخدم صفحة التنزيل الرسمية لنظام openSUSE Leap ووثائق الإصدار ذات الصلة.

اترك تعليقاً

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

تعرّف على كيفية استعادة الأقسام والملفات المفقودة باستخدام برنامجي TestDisk و PhotoRec. احمِ محرك الأقراص المصدر، وقم بإجراء مسح ضوئي آمن، واحفظ البيانات المستعادة على قرص آخر.

كيفية مسح رموز QR على سطح مكتب لينكس

كيفية مسح رموز QR على سطح مكتب لينكس

امسح رموز QR على نظام Linux باستخدام CoBang عبر كاميرا الويب أو ملف صورة. راجع خيارات التثبيت وخطوات الإعداد والحلول المتعلقة بالوصول إلى كاميرا Flatpak.

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

قم بتغيير إعدادات كاميرا الويب على نظام التشغيل Linux باستخدام Cameractrls: اضبط التعريض واللون وتقليل الوميض وعناصر التحكم الأخرى المدعومة، ثم تحقق من أوضاع الفيديو المتوافقة.

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

قم بتثبيت PhpStorm على نظام Linux باستخدام JetBrains Toolbox أو ملف tar.gz المستقل، بالإضافة إلى خيارات Snap وArch AUR. يأتي Java مُضمّنًا بالفعل.

كيفية إعداد لوحتين على XFCE 4

كيفية إعداد لوحتين على XFCE 4

قم بإنشاء لوحة XFCE 4 منفصلة لكل شاشة، وقم بتعيين اللوحة الثانية إلى المخرج الصحيح، وقم بتحديد موضعها وحجمها، وأضف المشغلات وعناصر الحالة التي تحتاجها.

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

إزالة خلفية الصورة على نظام لينكس باستخدام برنامج GIMP: تتبع العنصر، وحذف الخلفية المحددة، والحفاظ على الشفافية، وتصدير ملف PNG قابل لإعادة الاستخدام.

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

قم بتنزيل Cisco Packet Tracer 9.0.1 لنظام Ubuntu 64 بت، وقم بتثبيت حزمة DEB باستخدام APT، واقبل الترخيص في Terminal، وقم بتسجيل الدخول لبدء المختبر.

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

أنشئ ملف ISO لقرص مضغوط على نظام لينكس باستخدام GNOME Disks أو dd. حدد محرك الأقراص الضوئية، وراقب عملية النسخ، وتحقق من الصورة، واعرف متى يحتاج القرص التالف أو قرص الصوت إلى أداة أخرى.

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل برنامج FlightGear مجاناً من الموقع الرسمي. قارن بين حزم Windows و macOS و Linux، وثبّت ملفات البيانات، وابدأ رحلتك الأولى.

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

يقوم برنامج OKSampler بربط مقاطع MP3 بمفاتيح لوحة المفاتيح، كما يتيح تكرار الصوت. تعرّف على وظائف هذا البرنامج المجاني القديم، وحدود ميزاته القديمة، وما يجب التحقق منه قبل التنزيل.