libjackd2 сломанный пакет

Может ли кто-нибудь помочь мне с этим?

Во время перенастройки что-то произошло, появились сломанные пакеты и отображены неудовлетворенные зависимости, после чего в терминале попросил меня ввести эту команду «apt-get - f install ", и поэтому я сделал это, и вот что я получил:

    sudo apt-get -f install
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Correcting dependencies... Done
    The following extra packages will be installed:
    libjack-jackd2-0 libjack-jackd2-0:i386
    Suggested packages:
    jackd2 jackd2:i386
    The following NEW packages will be installed:
    libjack-jackd2-0 libjack-jackd2-0:i386
    0 upgraded, 2 newly installed, 0 to remove and 6 not upgraded.
    Need to get 0 B/398 kB of archives.
    After this operation, 996 kB of additional disk space will be used.
    Do you want to continue [Y/n]? Y
    Selecting previously unselected package libjack-jackd2-0.
    (Reading database ... 248346 files and directories currently installed.)
    Unpacking libjack-jackd2-0 (from .../libjack-jackd2-0_1.9.8~dfsg.2-1precise1_amd64.deb) ...
    Selecting previously unselected package libjack-jackd2-0:i386.
    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)

Я попробовал следующее:

    sudo dpkg --configure -a <--- didn't work,
    sudo apt-get -f install <--- didn't work,
    sudo gedit /var/lib/dpkg/status <---- I tried removing the broken package, still the same after using "sudo fuser -vki /var/lib/dpkg/lock".

hmmmm .. help pls .. I ' m stuck, и если это дубликат сообщения о libjackd2, может ли кто-нибудь перенаправить меня на другой пост, который был решен? ..

1
задан 26 August 2013 в 12:19

2 ответа

попробуйте сначала очистить кеш пакетов (sudo apt-get clean) и установить еще раз.

Возможно, вы должны сначала попытаться удалить два пакета:

sudo apt-get remove libjack-jackd2-0 libjack-jackd2-0:i386

и попробуйте установить еще раз.

0
ответ дан 24 May 2018 в 18:41

Вы не должны устанавливать один и тот же пакет для обеих архитектур одновременно, либо установите libjack-jackd2-0, либо libjack-jackd2-0:i386. Я рекомендую вам не устанавливать i386, так как ваша система имеет 64-разрядную версию. Простой:

sudo apt-get install libjack-jackd2-0

Должен выполнять работу.

0
ответ дан 24 May 2018 в 18:41
  • 1
    Я не знаю, но в этом сообщении [здесь] askubuntu.com/questions/300256/..., он исправил его, а это я просто переименовал в пакет .. как это решение? .. Oo ^ ---- this было решением. – Softmaven 4 September 2013 в 15:12
  • 2
    @ insignia92 этот вопрос не имеет ответа? как можно решить вашу проблему? – Braiam 4 September 2013 в 16:27
  • 3
    Вы этого не понимаете, он решил сам, он поделился тем, что он сделал, и я просто последовал за ним .. и прежде всего то, что вы хотели, чтобы я сделал, уже было сделано мной, прежде чем обращаться за помощью, которая на самом деле не была потому что это вызовет ошибку зависимости пакета, которую вы можете увидеть на результатах pastebin, которые я опубликовал в приведенной выше помощи. у него есть ответ, хотя все, что вам нужно сделать, это изменить имя папки на что-то новое, потому что оно рассматривало его как дубликат, который не соответствовал его контенту, поэтому я изменил его и престол работал: sudo apt-get install libjack- * – Softmaven 6 September 2013 в 04:16
  • 4
    @ insignia92 он спрашивает, почему это сработало (в самом конце он спрашивает "почему? " ), и я говорю вам, почему это не должно. Он возится со своими пакетами, устанавливая 32-битные пакеты в 64-битной системе, кто знает, какая проблема может возникнуть позже. Я не знаю, какой пакет вы установили, что спровоцировало это (и его), и обычно добавляет случайный PPA, игнорируя тот факт, что они могут столкнуться с проблемами позже или с использованием skype. – Braiam 6 September 2013 в 04:46
  • 5
    @ insignia92 Вы не предоставляете достаточно подробностей о событиях a priori , и я не ожидаю их (большинство пользователей не знают, что они установили на прошлой неделе). Но позвольте мне сказать вам, если бы я нашел себя в том же самом связывании, что и вы, мое первое действие никогда не будет перемещать файлы в моей файловой системе вручную, потому что это apt (Advance Package Tool). – Braiam 6 September 2013 в 04:47

Другие вопросы по тегам:

Похожие вопросы: