إذا كان لديك توزيعة وحاولت استخدام مدير الحزم وقد قفزك الخطأ "تعذر قفل / var / lib / dpkg / lock"، لا تقلق. إنه ليس شيئًا خطيرًا يجب أن تقلق بشأنه ، رغم أنه مزعج. بالإضافة إلى ذلك ، يحتوي على حل ، حيث سأوضح لك في هذا البرنامج التعليمي شرحًا خطوة بخطوة. بهذه الطريقة سوف تتخلص من هذا الإزعاج مرة واحدة وإلى الأبد وستواصل التوزيعة الخاصة بك العمل مثل اليوم الأول. حسنًا ، لنرى كيف ...
متى يحدث الخطأ؟
الخطأ "تعذر قفل / var / lib / dpkg / lock - فتح (11: المورد غير متاح مؤقتًا) " يحدث هذا عادةً عندما يكون هناك تحديث متقطع لبعض الحزم وتلف حزم التحديث. هذا يبقي عمليات التحديث مشغولة في حلقة لا نهائية وسيعطيك هذه المشكلة دائمًا ما لم تقم بإصلاحها.
فشل حل الخطأ في قفل / var / lib / dpkg / lock
لحل هذا الخطأ ، فقط اتبع هذه الخطوات البسيطة:
- أدخل Terminal واكتب الأمر التالي لإيقاف عملية التحديث التي تم تركها معلقة والتي تسبب المشكلة (مع الخيار -v للإطالة ، و -k لقتل العملية ، و -i للبرنامج للإشارة إلى العمليات التي ستقوم بها اقتل واطلب الإذن لإيقافهم):
sudo fuser -vki /var/lib/dpkg/lock
- ما يلي هو حذف الملف الذي توجد به بيانات التحديثات التي تسببت في حدوث المشكلة ، ويتم ذلك باستخدام الأمر التالي:
sudo rm -f /var/lib/dpkg/lock
- ثم حزم التحديث التي تسبب المشكلة مع:
sudo dpkg --configure --a
- الآن ستكون المشكلة جاهزة. ستتمكن من إعادة التحقق من وجود تحديثات وتثبيت التحديث الإشكالي مرة أخرى ، ولكن قبل أن تبدأ ، يجب عليك تشغيل الأمر التالي لإزالة الحزم المعطلة وإصلاحها:
sudo apt-get autoremove
آمل أن تكون مفيدة لك
عظيم شكرا جزيلا لك !!!!!