نصيحة اليوم هي شيء بسيط للغاية ، لكنها يمكن أن تساعد من يمر بهذه الحالة. أعترف أنه أمر نادر الحدوث ، على الأقل في حياتي اليومية. ومع ذلك ، إذا لم تكن قادرًا على تحديث نظامك أو تثبيت التطبيقات ، بسبب APT “المقفل / المحظور” ، فهذا هو الحل المحتمل.
إذ تشير إلى أن APT هي مجموعة من الأدوات ، تُستخدم في Debian و Ubuntu والمشتقات لإدارة حزم DEB بسرعة وسهولة. إذا كنت تواجه صعوبات مع نظام آخر ، فلن يكون لـ Fedora ، على سبيل المثال ، أي علاقة بـ APT.
حل “الخدعة”
هناك عدة طرق للتغلب على هذه المشكلة ، وأحيانًا ستتم إعادة التشغيل البسيطة. هناك اعتقاد خاطئ شائع هو إبقاء برنامج آخر يدير الحزم ، مثل Synaptic ، مفتوحًا ويحاول التحديث عبر الطرفية. تأكد من عدم تشغيل أي من هذه التطبيقات أثناء رسائل “APT عالقة”. في حالة Ubuntu ، على وجه التحديد ، قد يكون من الشائع أن تظل APT في هذه الحالة خلال اللحظات الأولى عندما تدخل النظام ، حيث قد يكون مدير التحديث “في الخلفية” يبحث عن التحديثات. انتظر بضع دقائق ، إذا استمر الخطأ (أو إذا لم يكن لديك صبر ?️?️?️) ، فجرب الأوامر التالية.
أعرف عدة طرق للتغلب على هذه المشكلة. ومع ذلك ، هذا يحل معظم الحالات. إنها ليست الأكثر عملية ، لكنها تحل المشكلة. إذا كنت ترغب في تجربة شيء ما من قبل ، فجرّب ما يلي في أمر واحد:
sudo cp -v /var/lib/dpkg/status-old /var/lib/dpkg/status
الآن إذا كنت لا تزال غير قادر على تحديث النظام ، فلنذهب إلى الطريقة التي لم تخذلني. إزالة الملفات التي تحظر APT ، هناك 3 أوامر بالترتيب التالي:
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
إعادة تكوين الحزم:
sudo dpkg --configure -a
أخيرًا ، قم بتحديث قائمة الحزمة:
sudo apt update
أدناه فقط الإصدار مع جميع الأوامر في واحد:
sudo rm /var/lib/apt/lists/lock && sudo rm /var/cache/apt/archives/lock && sudo rm /var/lib/dpkg/lock* && sudo dpkg --configure -a && sudo apt update
مع ذلك ، ربما تم حل المشكلة ويمكنك التثبيت وإزالة التطبيقات وتحديث النظام عبر APT بشكل طبيعي.
كن جزءا من موقعنا منتدى Diolinux Plus، شارك هذا المحتوى ، بشكل منهجي! ?
هل رأيت أي أخطاء أو ترغب في إضافة أي اقتراحات لهذه المقالة؟ يتعاون، انقر هنا.