Не может установить Skype из-за 'ia32-libs-multiarch' несколько зависимостей

Я пытаюсь установить Skype в 12.04LTS.

Это не удается установить от Центра программного обеспечения, жалуется на skype-bin будучи виртуальным пакетом.

skype-bin fails to install from apt-get, requires ia32-libs. 

Несколько источников онлайн указали на установку ia32-libs-multiarch. Достаточно ярмарка.

Попробованный для установки ia32-libs-multiarch от apt-get. Еще несколько зависимостей от пакетов на 32 бита, которые являются в ожидании. Каждый пакет имеет еще 4, 5 зависимостей от пакета на 32 бита в ожидании. Действительно, это - ад.

Как я могу сказать Ubuntu не содержать что-нибудь, просто устанавливать чертовы пакеты и его зависимости?

3
задан 1 September 2012 в 17:46

3 ответа

У меня была подобная проблема с поврежденными зависимостями при попытке установить вино и acroread и жалобу при попытке установить ia32-libs-multiarch, сразу после обновления до 12,04 от 11,04 (передающий более чем 11,10). Кажется, что некоторый ppa's я имел в 11,04 установленных более новых версиях приложений в системе. После обновления остатки этих приложений, казалось, сделали некоторую путаницу в зависимостях.

решение, которое, кажется, работает (до сих пор), было найдено на немецкой плате человечности ( http://forum.ubuntuusers.de , сообщения от пользователя Lasall):

Сначала снижение требуется и делается со следующим: создайте 'предпочтительный' файл:

sudo vi /etc/apt/preferences

и вставляют следующие строки:

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

Приоритет Контакта должен быть больше, чем 1 000.

Затем можно понизить незаконные приложения с:

sudo apt-get dist-upgrade

Затем можно установить пакеты, которые жаловались на зависимости, как sudo apt-get install ia32-libs-multiarch, или sudo apt-get install ia32-libs.

Наконец, необходимо удалить файл, который Вы просто создали:

sudo rm /etc/apt/preferences

, потому что еще никакие новые обновления не были бы найдены.

Hope это помогает Вам также!

2
ответ дан 21 October 2019 в 11:41

См. , этот раздел из информации о версии Debian для руководства по отключению пакета содержит.

Ваши проблемы могли также быть вызваны пакетами PPA. Включая apt-get install skype вывод мог помочь понять причины здесь

0
ответ дан 21 October 2019 в 11:41

Я полагаю, что текущие версии Skype (4.x) больше не затрагиваются этим, поскольку это стало знающей Мультидугой!

skype-bin пакет в Каноническом репозитории партнера имеет его в наличии как i386:

apt-cache policy skype-bin
skype-bin:i386:
  Installed: 4.1.0.20.0-0ubuntu0.12.04.2
  Candidate: 4.1.0.20.0-0ubuntu0.12.04.2
  Version table:
 *** 4.1.0.20.0-0ubuntu0.12.04.2 0
        500 http://archive.canonical.com/ubuntu/ precise/partner i386 Packages
        100 /var/lib/dpkg/status

apt-cache show skype-bin | grep -i arch
Architecture: i386
Multi-Arch: foreign

Это заставляет его установить безупречно регулярными зависимостями от i386 пакеты.

0
ответ дан 21 October 2019 в 11:41

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

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