dpkg удалить, проблемы с зависимостями

Я только что переустановил Ubuntu 12.04. Я был уверен, что устанавливал 32-битную версию, однако оказывается (wt * ???), что на самом деле это 64-битная версия. Тем временем я попытался установить некоторую библиотеку в ее 32-битной версии. Это не сработало, так или иначе я закончил с sudo apt-get -f install сумасшедшим и желал удалить все. Я остановился там с 32-битной библиотекой. Затем я понял, что у меня 64-битная ОС, поэтому я скачал 64-битную версию библиотеки. Перед запуском сценария установки я запустил сценарий удаления 32-разрядной библиотеки lib со следующим результатом:

dpkg: warning: there's no installed package matching updatorgui
dpkg: warning: there's no installed package matching flycapture-doc
dpkg: warning: there's no installed package matching flycap
...etc.

Что имеет смысл, поскольку мне никогда не удавалось установить 32-разрядную библиотеку lib. Поэтому можно подумать, что теперь я мог бы установить 64. Ох:

Installing FlyCapture2 packages...
dpkg: error processing libflycapture-2.5.3.4_amd64.deb (--install):
libflycapture2: 2.5.3.4 (Multi-Arch: no) is not co-installable with
libflycapture2:i386 2.5.3.4 (Multi-Arch: no) which is currently installed

Итак, мои вопросы:

  • Как мне очистить dpkg или удалить 32? биты, а затем установить мою библиотеку?
  • Как исправить apt-get, чтобы он не хотел удалять всю систему?
  • Как это возможно, что я установил Ubuntu 64, когда Я уверен, что скачал 32 торрент?

Я действительно пытался все исправить, но я сейчас застрял ...

1
задан 15 September 2013 в 23:28

1 ответ

В нем говорится, что он не может быть установлен, когда у вас установлена ​​libflycapture2: i386 ... так что удалите этот пакет.

sudo dpkg -r libflycapture2:i386
0
ответ дан 15 September 2013 в 23:28

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

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