سؤال dpkg-deb: الخطأ: قتل معجون المعالجة الفرعية بالإشارة (أنبوب مكسور)


يقوم البرنامج حتى الآن بتنزيل التحديث تلقائيًا لـ GIMP. لكن أثناء تركيبه يعطيني الخطأ. كيفية ترقية نفسه


Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  gimp
Suggested packages:
  gimp-help-en gimp-help libgimp-perl gimp-gap gimp-console
The following packages will be upgraded:
  gimp
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/4,388 kB of archives.
After this operation, 324 kB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 151157 files and directories currently installed.)
Preparing to replace gimp 2.6.11-2ubuntu4 (using .../gimp_2.7.4-2011102201~oo_amd64.deb) ...
Unpacking replacement gimp ...
dpkg: error processing /var/cache/apt/archives/gimp_2.7.4-2011102201~oo_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/gimp/2.0/plug-ins/file-xmc', which is also in package gimp-plugin-registry 3.5.4-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/gimp_2.7.4-2011102201~oo_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


4
2017-11-16 18:30


الأصل




الأجوبة:


إذا كنت تستخدم PPA المخصص لـ Gimp ، فأزلها.

قم بإزالة الحزمة gimp-plugin-registry و gimp

sudo apt-get remove gimp-plugin-registry gimp

إصلاح الحزم

sudo apt-get -f

تحديث حزمة جيمب

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install gimp gimp-plugin-registry

التثبت gimp-plugin-registry و gimp

sudo apt-get install gimp-plugin-registry gimp

2
2017-11-16 19:09



--------------------------------- لقد حاولت إزالة الحزمة ، ولكن يبدو أن كل شيء مترابط وأنا أتتبع خطأ في قراءة قوائم الحزم ... إنشاء شجرة تبعية المباني قراءة معلومات الحالة ... تم فعله قد ترغب في تشغيل "apt-get -f install" لتصحيح هذه الحزم التالية التي تحتوي على تبعيات غير ملباة: gimp: Depends: libgimp2.0 ( <= 2.6.11-z) ولكن 2.7.4 2011102201 ~ يجب تثبيت oo: Depend: gimp-data (<= 2.6.11-z) ولكن 2.7.4-2011102201 ~ يجب تثبيت oo: E التبعيات غير الموفاة . جرب "apt-get -f install" مع عدم وجود حزم (أو تحديد حل). - Manish Varia
على تشغيل apt-get -f install أحصل مرة أخرى على نفس الخطأ. - Manish Varia
هل لديك أي أفعى PPA نشطة في الوقت الحالي؟ - Bruno Pereira
كلا .. كنت قد ركبت للتو قبل يوم أمس .. !! اليوم أعيد تشغيل الجهاز الخاص بي ثم البرامج التي تم تحديثها أخبرت أن التحديثات متوفرة لتثبيت تلك التي قمت بتثبيتها .. - Manish Varia
حاول إزالة الحزمتين ، وتحديثها وإصلاحها ، ثم حاول التثبيت. - Bruno Pereira


ال gimp يحتوي على الملف /usr/lib/gimp/2.0/plug-ins/file-xmc التي تم تثبيتها بالفعل بواسطة الحزمة gimp-plugin-registry. نظرًا لأن الملف لا يمكن أن يكون إلا من حزمة واحدة ، فلا يمكن تثبيت الحزمتين.

انطلاقا من رقم الإصدار الخاص بك حزمة gimp (ولكن ليس gimp-plugin-registry) من مصدر حزمة غير رسمي. لذلك يجب عليك إما محاولة العثور على حزمة من gimp-plugin-registry التي تعمل مع حزمة gimp هذه أو تعود إلى حزمة gimp الرسمية.


1
2017-11-16 19:06



حاولت إزالة الحزمة ، ولكن يبدو أن كل ما هو متداخل أنا Getting Following Error بناء شجرة التبعية قراءة معلومات الحالة ... Done قد ترغب في تشغيل 'apt-get -f install' لتصحيح هذه الحزم التالية لم تتم تلبيتها الاعتمادات: gimp: يعتمد: libgimp2.0 (<= 2.6.11-z) ولكن 2.7.4-2011102201 ~ oo يتم تثبيته يعتمد: gimp-data (<= 2.6.11-z) ولكن 2.7.4-2011102201 يجب تثبيت oo: E: تبعيات غير ملباة. جرب "apt-get -f install" مع عدم وجود حزم (أو تحديد حل). على تشغيل apt-get -f install -> العودة إلى المربع 1 ، نفس الخطأ - Manish Varia


dpkg: error processing /var/cache/apt/archives/gimp_2.7.4-2011102201~oo_amd64.deb (--unpack):
trying to اعادة الكتابة '/usr/lib/gimp/2.0/plug-ins/file-xmc', which is also in package gimp-plugin-registry 3.5.4-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

حسنا ، هذا هو الجواب العام بدلا من ذلك مشكلة OP.

تشير هذه الرسالة إلى أن بعض الحزمة تحاول الكتابة فوق ملف مضمن في آخر. الحل الأكثر أمانًا هو إزالة أحد الحزمتين. في هذا المثال ، يمكن أن يكون كذلك gimp أو gimp-plugin-registry.

هذا عادة ما يرجع إلى عدم إضافة الـ PPA ، لأن هذه المشاكل يتم إصلاحها بواسطة السير في المستودعات الرئيسية.


1
2017-12-18 13:12