с ошибкой: BrokenCount > 0

Я устанавливал пакет pidginfacebookchat-1.69.deb от стороннего производителя « https://code.google.com/p/pidgin-facebookchat/ », но после установки из Центра программного обеспечения Ubuntu, появилась ошибка Элементы не могут быть установлены или удалены до тех пор, пока не будет удален каталог пакетов , даже после нажатия кнопки «Repair» появляется та же ошибка.

sudo apt-get check shows 
*You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 pidgin-data : Breaks: pidgin-facebookchat (< 1.69-2) but 1.69 is installed
E: Unmet dependencies. Try using -f*.</pre>

sudo apt-get -f install показывает:

*dpkg: warning: there's no installed package matching pidgin-facebookchat:amd64*

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

1
задан 25 August 2013 в 16:35

1 ответ

Избавьтесь от стороннего пакета. Люди, которые скомпилировали версию пакета 1.69, которая предоставляется для загрузки с сайта кода Google, проделали плохую работу. Этот пакет нарушает стандарты упаковки .deb несколькими способами.

pidgin-data version 1: 2.10.7-0ubuntu4.1, которая установлена ​​в Raring по умолчанию и которая вызывает ошибку, прямо заявляет в своем элементе управления, что она Breaks: pidgin-facebookchat (<< 1.69-2), которую вы пытались установить (1.69 ). Этот факт отражен в полученном вами сообщении об ошибке. Элемент управления пакета Pidgin-data также утверждает, что он Replaces: pidgin-facebookchat (<< 1.69-2) означает, что он заменяет некоторые файлы из пакета pidgin-facebookchat, который вы пытаетесь установить, то есть существует явный конфликт.

Так как сторонние пакеты не работают, нет тривиального способа исправить это, , кроме , к счастью, есть упакованная версия Ubuntu 1.69-2.1ubuntu1 .

ДЕЙСТВИЕ:

  1. Избавиться от стороннего пакета.
  2. Установите пакет Ubuntu, предоставленный каналом по умолчанию.
  3. При необходимости восстанавливать систему dpkg на ходу.

Это должно быть сделано просто ...

$ sudo apt-get update
$ sudo apt-get install pidgin-facebookchat

Может быть, вам нужно сначала удалить неисправный пакет с помощью dpkg -r pidgin-facebookchat. Также могут понадобиться некоторые dpkg --configure -a, apt-get -f install. Но только две строки выше должны это сделать. Если ваша система dpkg слишком запуталась, может потребоваться дополнительное расследование.

ЗАКЛЮЧЕНИЕ:

Когда вы найдете необычный программный пакет, сначала поищите версии, предоставленные каналами, предоставленными Ubuntu или PPA. Скорее всего, пакеты из-под контроля сломают вашу систему. ;)

0
ответ дан 25 August 2013 в 16:35

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

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