जब मैं '' फाइल '' सिस्टम पर एक ही फाइल से अलग होता हूं '' जब मैं सिनैप्टिक के माध्यम से अपडेट करने का प्रयास करता हूं


11

Synaptic Manager के माध्यम से अपडेट करते समय एक त्रुटि हुई। बाद के अपडेट ने आउटपुट के निचले भाग में त्रुटि दी। मैं एक noob हूँ इसलिए किसी भी मदद की सराहना की है।

al@al:~$ sudo apt-get -f upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following NEW packages will be installed:
  libjack-jackd2-0:i386
The following packages have been kept back:
  linux-headers-generic skype
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/202 kB of archives.
After this operation, 493 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 310056 files and directories currently installed.)
Unpacking libjack-jackd2-0:i386 (from .../libjack-jackd2-0_1.9.8~dfsg.2-1precise1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libjack-jackd2-0_1.9.8~dfsg.2-1precise1_i386.deb (--unpack):
 './usr/share/doc/libjack-jackd2-0/buildinfo.gz' is different from the same file on the system
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libjack-jackd2-0_1.9.8~dfsg.2-1precise1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

जवाबों:


20

विशिष्ट उत्तर

इन आदेशों को एक टर्मिनल में आज़माएं:

sudo dpkg -r libjack-jackd2-0
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade

कमांड्स अपमानजनक फ़ाइल को हटाते हैं, टूटी हुई निर्भरता को ठीक करने का प्रयास करते हैं और आपके सिस्टम को अपडेट करते हैं।


सामान्य उत्तर

प्रसंस्करण करते समय त्रुटियां सामने आईं:
/ var / cache / apt / archives / libjack-jackd2-0 _1.9.8 ~ dfsg.2-1precise1_i386.deb
E: उप-प्रक्रिया / usr या बिन / dpkg ने एक त्रुटि कोड लौटाया (1)

यदि आपको एक E: Sub-process /usr/bin/dpkg returned an error code (1)( त्रुटि कोड होना चाहिए )

  • के बाद पैकेज के नाम पर ध्यान दें /var/cache/apt/archives/। इस मामले में, फ़ाइल नाम है libjack-jackd2-0_1.9.8~dfsg.2-1precise1_i386.deb, इसलिए पैकेज का नाम है libjack-jackd2-0(फ़ाइल नाम को पहले '_', आम तौर पर) तक ले जाएं। इन बातों को ध्यान में रखते हुए, बस निम्नलिखित कमांड चलाएँ:

    sudo dpkg -r libjack-jackd2-0
    sudo apt-get -f install
    sudo apt-get update
    sudo apt-get upgrade
    

यदि यह विफल हुआ तो Dpkg कोड (1) के रूप में अधिकांश त्रुटियों को लौटाता है। यह महत्वपूर्ण संदेश नहीं है, महत्वपूर्ण एक है'./usr/share/doc/libjack-jackd2-0/buildinfo.gz' is different from the same file on the system
ब्रियम

0

हाँ, मुझे पता है कि यह प्रश्न पहले ही उत्तर दिया जा चुका है और उत्तर को स्वीकार कर लिया गया है।

हालाँकि मुझे एक और उपाय पता है।

rm /usr/share/doc/libjack-jackd2-0/buildinfo.gz

यह संघर्ष को हल करेगा और dpkg -i /path/to/deb/file.debसफलतापूर्वक चलाया जाएगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.