1. التحضيرات قبل الترقية
قبل ترقية إصدار Ubuntu، هناك بعض التحضيرات المهمة التي يجب القيام بها. إهمال هذه الخطوات قد يؤدي إلى حدوث مشاكل أثناء الترقية أو فقدان البيانات. في هذا القسم، سنوضح الخطوات الأساسية لضمان استقرار النظام وسلامة البيانات.
النسخ الاحتياطي للنظام أمر ضروري
عملية ترقية Ubuntu عادةً آمنة، لكن من الضروري جدًا عمل نسخة احتياطية مسبقة تحسبًا لأي أخطاء أو مشاكل غير متوقعة.
هناك عدة طرق للنسخ الاحتياطي، وأسهلها للمبتدئين هي الطرق التالية:
- نسخ الملفات المهمة إلى قرص صلب خارجي أو USB
- استخدام أمر
rsync
لعمل نسخة احتياطية كاملة لمجلد المنزل - استخدام أدوات نسخ احتياطي مثل Clonezilla
مثال على النسخ الاحتياطي عبر الطرفية:
rsync -a --progress /home/your-username /media/backup-drive/
بهذه الطريقة، تأكد من حماية بياناتك بشكل كامل.
تحديث النظام إلى أحدث حالة
لضمان ترقية سلسة، يجب تحديث النظام الحالي إلى أحدث الإصدارات من الحزم. استخدم الأوامر التالية لتحديث كل الحزم:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
أمر dist-upgrade
مهم لأنه يتعامل مع تغييرات التبعيات قبل الترقية.
حذف الحزم غير الضرورية
وجود حزم غير ضرورية قد يسبب مشاكل أثناء الترقية. احذف الحزم غير المستخدمة بالأمر التالي:
sudo apt autoremove
وأيضاً يُفضل تنظيف الكاش لزيادة مساحة القرص:
sudo apt clean
هذه هي الخطوات الأساسية التي يجب القيام بها قبل ترقية Ubuntu. إذا أعددت النسخ الاحتياطي وصيانة النظام جيداً، يمكنك الانتقال للإصدار التالي بأمان.
2. كيفية الترقية
هناك طريقتان رئيسيتان لترقية Ubuntu: عبر الواجهة الرسومية (GUI) أو عبر الطرفية (Command Line). في هذا القسم، سنوضح الخطوات لكل طريقة مع أهم النقاط.
الترقية عبر الواجهة الرسومية (مناسبة للمبتدئين)
إذا كنت تستخدم إصدار سطح المكتب من Ubuntu، فالترقية عبر الواجهة الرسومية هي الأسهل والأكثر أمانًا.
الخطوة 1: التحقق من الإعدادات
افتح “البرمجيات والتحديثات”، وانتقل إلى تبويب “التحديثات”. تأكد أن خيار “إخطار بإصدار Ubuntu جديد” مضبوط على “كل الإصدارات الجديدة” أو “إصدارات الدعم الطويل (LTS)”.
الخطوة 2: تشغيل مدير التحديثات
شغّل “تحديث البرمجيات”، وعند توفر إصدار جديد ستظهر رسالة إشعار.
ملاحظة: الترقية من LTS إلى LTS التالي قد تظهر فقط بعد إصدار التحديث الأول (.1) للإصدار الجديد.
الخطوة 3: تنفيذ الترقية
عند ظهور الإشعار، اضغط على زر “الترقية” واتبع التعليمات الظاهرة على الشاشة. قد تظهر عدة مربعات تأكيد، وافحصها جميعاً قبل المتابعة. تأكد من عدم انقطاع التيار الكهربائي أثناء العملية.
الترقية عبر الطرفية (للمستخدمين المتقدمين)
لبيئات الخوادم أو المستخدمين الذين يرغبون بمزيد من التحكم، تعتبر الترقية عبر الطرفية الخيار الأفضل.
الخطوة 1: تثبيت الحزم اللازمة
تأكد من وجود أداة الترقية، وثبتها بالأمر التالي:
sudo apt install update-manager-core
الخطوة 2: التحقق من ملف الإعدادات
افتح ملف /etc/update-manager/release-upgrades
وتأكد من أن قيمة Prompt=
كالتالي:
- للحصول على جميع الإصدارات:
Prompt=normal
- للحصول على إصدارات LTS فقط:
Prompt=lts
sudo nano /etc/update-manager/release-upgrades
الخطوة 3: بدء الترقية
ابدأ الترقية بالأمر التالي:
sudo do-release-upgrade
هذا الأمر سيرقي النظام إلى الإصدار التالي المتاح. اقرأ بعناية أي رسائل تظهر أثناء العملية.
نصيحة: إذا كنت تستخدم SSH على الخادم، يمكنك استخدام خيارات
-d
أو-f DistUpgradeViewNonInteractive
.
تختلف مدة الترقية حسب البيئة، وغالبًا تستغرق 30 دقيقة إلى ساعة. قد يُطلب إعادة التشغيل بعد الانتهاء.
3. ملاحظات هامة أثناء الترقية
عملية ترقية Ubuntu عادةً آمنة، لكن قد تظهر مشاكل غير متوقعة. هنا نشرح أشهر المشاكل أثناء الترقية وكيفية التعامل معها وأهم النقاط التي يجب الانتباه لها.
كيفية التعامل مع رسائل الخطأ
قد تظهر رسائل خطأ أثناء الترقية، مثل:
مثال 1: “Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?”
يعني هذا الخطأ تعذر تحميل بعض الحزم. جرب الأمر التالي:
sudo apt update --fix-missing
ثم حاول الترقية مجددًا.
مثال 2: “dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a'”
يشير هذا إلى انقطاع عملية التثبيت. استخدم الأمر التالي لإصلاح المشكلة:
sudo dpkg --configure -a
ثم نفذ sudo apt upgrade
للتحقق من الحالة.
اختيار تحديث ملفات الإعدادات
خلال الترقية قد يُطلب منك استبدال ملفات الإعدادات (مثل /etc/default/grub
أو /etc/ssh/sshd_config
) بالإصدار الجديد.
سترى الخيارات التالية:
- الاحتفاظ بالملفات الحالية
- تثبيت الإصدار الجديد
- مقارنة الاختلافات (اضغط d لرؤية diff)
أي خيار تختار؟
- إذا لم تخصص الإعدادات مسبقًا → اختر تثبيت الإصدار الجديد
- إذا لديك إعدادات خاصة → احتفظ بالإعدادات الحالية
يمكنك دائمًا المقارنة والتعديل لاحقاً، لذا من الأفضل مراجعة الفروقات أولاً.
الحذر من انقطاع الكهرباء أو الشبكة أثناء الترقية
انقطاع الكهرباء أو الإنترنت أثناء الترقية قد يؤدي لمشاكل خطيرة بالنظام. خاصة مع الحواسيب المحمولة، يرجى الانتباه للنقاط التالية:
- تأكد من توصيل الجهاز بمصدر طاقة مستقر
- تأكد من وجود اتصال إنترنت ثابت
- خصص وقتاً كافياً لإتمام العملية دون مقاطعة
باتباع هذه التعليمات، يمكنك ترقية Ubuntu بأمان.
4. التحقق بعد الترقية
حتى بعد اكتمال الترقية بنجاح، يُنصح بإجراء بعض الفحوصات والإعدادات لضمان استقرار النظام. إليك النقاط الأساسية التي يجب التحقق منها بعد الترقية.
التحقق من إصدار النظام
تأكد أن الترقية نجحت فعلاً عبر تنفيذ الأمر التالي في الطرفية:
lsb_release -a
مثال على الناتج:
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
إذا رأيت الإصدار المطلوب، فقد تمت الترقية بنجاح.
حذف الحزم غير الضرورية مجددًا
قد تبقى بعض الحزم أو الاعتمادات القديمة بعد الترقية. نظف النظام بالأوامر التالية:
sudo apt autoremove
sudo apt clean
سيساعد ذلك في تحرير مساحة القرص وزيادة استقرار النظام.
التحقق من إعدادات اللغة ودعم الإدخال الياباني
بعد الترقية، قد يتوقف إدخال اللغة اليابانية (خصوصاً IBus أو Fcitx) عن العمل بشكل صحيح. إذا لم تتمكن من إدخال اليابانية أو اختفت مصادر الإدخال، أعد ضبط الإعدادات كما يلي:
إذا كنت تستخدم Fcitx:
sudo apt install fcitx-mozc
im-config -n fcitx
سيتم تفعيل طرق الإدخال بعد إعادة تسجيل الخروج أو إعادة التشغيل.
إعادة تعيين الإعدادات المحلية (locale):
sudo dpkg-reconfigure locales
هذه الطريقة فعالة إذا تغيرت لغة العرض إلى الإنجليزية.
التحقق من عمل التطبيقات الخارجية
قد تتغير توافقية PPA أو تطبيقات Snap بعد الترقية. تأكد من النقاط التالية:
- تعمل التطبيقات المستخدمة بشكل طبيعي
- لم يتم تعطيل PPA (أعد إضافتها إذا لزم الأمر)
- إعدادات التحديث التلقائي لتطبيقات Snap ما زالت فعالة
يمكنك إعادة تفعيل PPA من /etc/apt/sources.list.d/
حسب الحاجة.
هذه هي النقاط الأساسية للتحقق بعد الترقية. إذا كان كل شيء يعمل جيدًا، يمكنك استخدام النظام بشكل طبيعي.
5. الأسئلة الشائعة (FAQ)
جمعنا هنا أهم الأسئلة الشائعة حول ترقية Ubuntu مع إجابات عملية. نرجو أن تساعدك سواء كنت تخطط للترقية أو انتهيت منها.
س1. كم تستغرق عملية ترقية Ubuntu عادةً؟
ج1. يعتمد ذلك على الجهاز وسرعة الإنترنت، لكن عادةً ما تستغرق 30 دقيقة إلى ساعة. قد تطول الفترة إذا قمت بالترقية عبر عدة إصدارات أو إذا كان الجهاز ضعيف المواصفات. يرجى تخصيص وقت كافٍ مسبقًا.
س2. ماذا أفعل إذا انطفأ الجهاز أثناء الترقية؟
ج2. قد يؤدي انقطاع التيار أثناء الترقية إلى تلف ملفات النظام. جرب الخطوات التالية:
- تشغيل النظام في وضع الاسترداد (Recovery Mode) من قائمة GRUB
- جرب الأوامر التالية للإصلاح:
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
- إذا ساءت الحالة، استعد من النسخة الاحتياطية أو أنقذ البيانات عبر Live USB.
س3. ما الفرق بين إصدار LTS والإصدار العادي؟
ج3. يوفر إصدار LTS (الدعم طويل الأمد) دعمًا لمدة 5 سنوات ويركز على الاستقرار. أما الإصدارات العادية، فتقدم ميزات أحدث لكن بدعم 9 أشهر فقط.
- اختر LTS: للاستخدام في الخوادم أو بيئة العمل أو إذا كنت تفضل الاستقرار
- اختر الإصدار العادي: إذا كنت ترغب دائمًا في تجربة الميزات الأحدث ولديك خبرة كافية
س4. هل يمكن الترقية مباشرة من إصدار قديم إلى أحدث إصدار؟
ج4. لا، غالبًا يجب الترقية تدريجياً إصداراً بعد آخر (مثلاً: من 18.04 إلى 20.04 ثم إلى 22.04). لكن الترقية بين إصدارات LTS ممكنة رسمياً بأمر do-release-upgrade
في بعض الحالات.
س5. هل يمكن الرجوع للنظام القديم إذا حدثت مشكلة بعد الترقية؟
ج5. لا يوجد خيار “استعادة” كما في Windows. لهذا من الضروري عمل نسخة احتياطية قبل الترقية. إذا احتجت للعودة، قم بتثبيت الإصدار القديم من جديد واسترجع بياناتك من النسخة الاحتياطية.
هذه الأسئلة الشائعة تعتمد على استفسارات المستخدمين الفعلية حول ترقية Ubuntu. إذا عرفت هذه الإجابات مسبقاً، ستكون عملية الترقية أكثر أماناً ووضوحاً.