إصلاح جميع الاخطاء التى تظهر عند تحديث أوبونتو 14.04

يوجه البعض منا بعض رسائل الاخطاء أثناء القيام بعمل تحديث في توزيعة أوبونتو وهذه الاخطاء شائعة في توزيعة أوبونتو وتوزيعات لينكس الأخرى المبنية على أساس أوبونتو.
تحدث هذه الأخطاء لأسباب مختلفة ويمكن ان تكون ثابتة وتكررة وفي هذه المقالة، سوف نتعرف على عدة أنواع مختلفة من الأخطاء الشائعة التي تحدث في كثير من الأحيان عند القيام بعمل تحديث للنظام في أوبونتو وكيفية اصلاحها.
 مشكلة مع MergeList 
عند تشغيل امر التحديث في الترمنال قد تواجه “مشكلة مع MergeList” وتكون رسالة الخطأ كا التالي
E:Encountered a section with no Package: header,
E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages,
E:The package lists or status file could not be parsed or opened.’
 حل مشكلة MergeList 
$ sudo rm -r /var/lib/apt/lists/*
$ sudo apt-get clean && sudo apt-get update



 مشكلة فشل في تحميل معلومات المخازن 
يوجد هناك نوعين من فشل في تحميل معلومات المخازن فى حالة كانت رسالة الخطاء كالتاليى :
W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_restricted_binary-i386_Packages Hash Sum mismatch,
W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_multiverse_binary-i386_Packages Hash Sum mismatch,
E:Some index files failed to download. They have been ignored, or old ones used instead
 حل المشكلة كالتالي: 
$ sudo rm -rf /var/lib/apt/lists/*
$ sudo apt-get update



 مشكلة فشل في تحميل معلومات المخازن -2 
نوع آخر من مشكلة فشل في تحميل معلومات المستودعات وذلك لأن المستودعات قديمة PPA. ويظهر هذا الخطاء عادة، عند تشغيل تحديث مدير الحزم عندها ترى رسالة الخطاء على هذا النحو :
Failed-to-download-
 حل المشكلة 
يمكنك تشغيل التحديث بوسطة الامر sudo apt-get update من اجل مشاهدة ومعرفة اى المستودعات PPAs التى تفشل فى التحديث ، عند معرفة اى المستودعات التى لا تعمل يمكنك عمل حذف له من من قائمة المصادر sources list.



 مشكلة فشل في تحميل ملفات الحزم 
Ubuntu_Update_error
يمكن حل هذه المشكلة بكل سهولة وذلك عن طريق تغيير مصادر البرمجيات م الخادم الرئيسي. اذهب إلى البرامج والتحديثات Software & Updates and ومن هناك قم بتغير خادم التحميل إلى الخادم الرئيسي:
Change_server_Ubuntu



 مشكلة خطأ ترقية جزئي 
Running updates in terminal may throw this partial upgrade error:
عند تشغيل التحديثات في الترمنال قد تظهر رسالة هذا الخطأ فشل فى الترقية الجزئي:
Not all updates can be installed
Run a partial upgrade, to install as many updates as possible
 حل هذه المشكلة عن طريق هذا الامر التالي 
$ sudo apt-get install -f



 مشكلة خطأ أثناء تحميل المكتبات المشتركة 
This is more of an installation error than update error. If you try to install a program from source code, you may encounter this error:
هذه لمشكلة هي من اكثر الاخطاء شيوعا وتظهر عادة عند محاولة تثبيت برنامج من شفرة المصدر، قد تصادف هذا الخطأ وتظهر الرسالة التالية:
error while loading shared libraries:
cannot open shared object file: No such file or directory
 يمكن إصلاح هذا الخطأ عن طريق تشغيل الأمر التالي في الترمنال: 
$ sudo /sbin/ldconfig -v



 مشكلة Could not get lock /var/cache/apt/archives/lock 
This error happens when another program is using APT. Suppose you are installing some thing in Ubuntu Software Center and trying to run apt in terminal.
يحدث هذا الخطأ عندما يكون برنامج آخر يستخدم APT. افترض أنك تريد ان تتقوم بتثبيت بعض البرامج من مركز برامج أوبونتو ومحاولة عندها سوف تظهر لك هذه الرسالة.
E: Could not get lock /var/cache/apt/archives/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/
 حل المشكلة 
عادة تنحل هذه المشكلة عند قيامك بإغلاق جميع البرامج الأخرى ولكن فى حالة استمرار المشكلة، استخدم الأمر التالي:
$ sudo rm /var/lib/apt/lists/lock
 إذا لم ينجح الأمر السابق فى حل المشكلة استخدم هذا الأمر: 
$ sudo killall apt-get



 مشكلة GPG لا يمكن التحقق من التواقيع التالية 
إضافة PPA قد ينتج عنه خطاء GPG تعذر التحقق من التواقيع التالية عند محاولة تشغيل التحديث في الترمنال تظهر لك الرسالة التالية:
W: GPG error: http://repo.mate-desktop.org saucy InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 68980A0EA10B4DE8
 حل المشكلة 
كل ما عليك فعله هو القيام بجلب هذا المفتاح العام في النظام وللحصول على رقم مفتاح تجده فى رسالة الخطاء التى تظهر مثلا المفتاح الذى ظهر فى رسالة الخطاء هو 68980A0EA10B4DE8. هذا المفتاح يمكن استخدامها على النحو التالي بوسطة هذا الامر:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 68980A0EA10B4DE8



 مشكلة خطأ فى BADSIG 
ايضا من اخطاء التحديث التى تظهر عند محاولة تحديث توزيعة ابنتو هو خطأ BADSIG وتكون رسالة الخطاء تبدو شيئا مثل هذا:
W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://extras.ubuntu.com precise Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key
W: GPG error: http://ppa.launchpad.net precise Release:
The following signatures were invalid: BADSIG 4C1CBC1B69B0E2F4 Launchpad PPA for Jonathan French W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/precise/Release
 لحل هذه المشكلة وإصلاح خطاء BADSIG، استخدم الأوامر التالية في الترمنال: 
$ sudo apt-get clean
$ cd /var/lib/apt
$ sudo mv lists oldlist
$ sudo mkdir -p lists/partial
$ sudo apt-get clean
$ sudo apt-get update

المشاركات الشائعة من هذه المدونة

تمثيل الأعداد السالبة بطريقة الإشارة والقيمة المطلقة - Signed Magnitude Representation

تمثيل الأعداد السالبة: المتمم الثنائي - Two's Complement من العشري إلى الثنائي

كالي لينكس: طريقه عمل هجمات Dos Attack على نظام كالي لينكس