كيفية صيانة لينيكس

المقدمة

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

يمكنك تعلم طريقة عمل النسخ الإحتياطية من خلال المقال الذي يشرح برنامج TimeShift للنسخ الإحتياطي.

 

تنظيف النظام

من أشهر البرامج في مجال التنظيف في لينيكس هو برنامج BleachBit. هذا البرنامج متوفر من خلال موقع BleachBit.

يمكن تثبيت البرنامج بشكل مباشر في معظم التوزيعات من خلال مدير الحزم أو من خلال AUR في Arch.

عند تشغيل البرنامج لأول مره، سوف تواجه شاشة الإعدادات والتي يمكنك تركها كما هي بدون أي تغيير.

من هذه الشاشة يمكنك اختيار الأشياء التي سيتم البحث فيها أو عنها. 

يمكنك تحديد جميع الأشياء الموجودة في القائمة ولكن هناك بعض اﻷامور التي يجب الإنتباه إليها:

  • خيارات Deep Scan قد تستغرق وقت طويل لتكتمل خصوصا لو كان نظامك موجود على قرص من نوع HDD. أيضا يجب الإنتباه إلى Backup Files.
  •  خيارات FireFox و GoogleChrome سوف تتسبب في خسارة المحفوظات وكلمات المرور.
  •  خيار Free disk space قد يستهلك وقت طويل جدا.
  •  خيار Memory لا زال اختباري وقد لا يعمل بشكل صحيح.

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

بعد مراجعة الملفات التي سيتم حذفها، قم بالضغط على زر الحذف “سلة المهملات” و قم بالموافقة على التحذير للبدء بتنظيف النظام.

تحديث النظام

من الامور المهمة في اللينيكس هي تحديث النظام. على الرغم من وجود برنامج لتنبيهك بوجود التحديثات في معظم التوزيعات الا ان هذا الامر قد لا يكون موجود في جميع التوزيعات. بالتالي من الواجب عليك البحث عن التحديثات.

مثلا في نظام Debian والتوزيعات المبنية عليه، يمكنك استخدام الأمر: “sudo apt update” للتأكد من وجود التحديثات، والأمر “sudo apt upgrade” لتثبيت هذه التحديثات.

في نظام Red Hat والتوزيعات المبنية عليه، يمكن استخدام الأمر “sudo yum update” أو “sudo dnf update”

في نظام Arch ممكن التأكد من التحديثات من خلال الأمر “sudo pacman -Sy” ويمكن تثبيت التحديثات من خلال الامر  “sudo pacman -Su” او يمكن القيام بالأمرين معا من خلال الامر “sudo pacman -Syu”

في نظام SUSE يمكن التأكد من وجود التحديثات من خلال الامر “sudo zypper ref” وتثبيت التحديثات من خلال الامر “sudo zypper up”

في النهاية، ليس هناك الكثير لنقوم بكتابته حيث أن نظام لينيكس يحتاج قدر قليل من الصيانة بشكل عام، ولكن يجب التأكد دائما من كل الخطوات التي تتم في النظام من خلال root أو الأمر sudo حتى لا نقوم بعمل أي ضرر غير مسترد في النظام.