إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

حل مشكلة الحزم المعطوبة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [تم حل المشكلة] حل مشكلة الحزم المعطوبة

    السلام عليكم
    الكثير من الاخوة المستخدمين يعانون من مشاكل الحزم المعطوبة وهنالك حلول كثيرة نشرت منها ما يفي بالغرض ومنها لا يحقق الهدف من ذلك .

    اليوم ساقوم بطرح حل انا اعتبره بصراحة كلياً .

    وهي تظهر غالبا عند تطبيق الامر

    كود PHP:
    sudo apt-get upgrade 
    فتظهر رسالة مع نهاية التحديث مفادها
    كود PHP:
    ESub-process /usr/bin/dpkg returned an error code (1
    فتطرح الحلول على سبيل المثال
    كود PHP:
     sudo apt-get clean 

    نتوجه الى الطرفيه
    كود PHP:
    sudo nano /var/lib/dpkg/status 
    ولنفترض ان الحزمة المعطوبة Zenmap

    نقوم بعملية بحث عن هذه الحزمة داخل الملف بالضغط على CtrL+W

    ملاحظة : كل حزمة منفصلة عن الاخرى بسطر وهذا ما يدل على ان الحزمة قد انتهت وبدأت بحزمة جديدة .

    نقوم بالوقوف عند اول السطر بعد بحثنا عن الحزمة المعطوبة ونقوم بالضغط على CtrL+d ليتم مسح السطر قم بمسح كامل الحزمة . الى نهاية سطر الحزمة .

    وبعد ذلك قم بتطبيق الامر التالي :
    كود PHP:
     sudo apt-get autoremove 
    وبعد ذلك قم بعملية التحديث وبأذن الله بدون اي مشاكل .

    ولضمان عدم الوقوع في اي مشاكل تستطيع اخذ نسخة ااحتياطية من ملف Status قبل البدأ بالحذف من خلال الامر التالي

    كود PHP:
    sudo cp /var/lib/dpkg/status  /var/lib/dpkg/status.backup 


    Str1k3r|X
    Security 4 Arab CrEw
    My BLog
    R!yAD
يعمل...
X