Как решить 'Зависимость от ошибки не выполнимо: libascound2' на Ubuntu

16292
michael

Я пытаюсь установить пакет skype-ubuntu-intrepid_2.1.0.91-1.i386.deb в Ubuntu 8.04. Но в установщике пакетов я получаю:

Зависимость от ошибки не выполнима: libascound2

И я попробовал:

$ sudo apt-get install libasound2 Reading package lists... Done Building dependency tree  Reading state information... Done libasound2 is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-2.6.24-24-generic libdns35 linux-headers-2.6.24-24 Use 'apt-get autoremove' to remove them. 

Я ценю, если кто-нибудь может помочь мне с этим.

0

2 ответа на вопрос

3
quack quixote

Вы уверены, что у вас есть правильный пакет для установки? Бесстрашный Ubuntu 8.10; Ubuntu 8.04 - это Харди . Пакет может быть неправильно установлен в вашей системе.

  • Страница загрузки Skype для Linux также предлагает версию для Debian Lenny и статический двоичный файл ; один из них может быть установлен в вашей системе. Я бы не стал пробовать версии Fedora или OpenSUSE. В этом посте приведены инструкции по установке статического бинарного файла в Ubuntu 8.04.

  • Если в вашем сообщении точно записана ошибка, пакет, по-видимому, поврежден ( вероятно, libascound2 должен быть libasound2 ). Вы можете исправить пакет вручную с помощью этой процедуры - она ​​включает в себя извлечение содержимого пакета .deb, исправление нарушенной зависимости и повторную сборку исправленного пакета.

  • Последний вариант - попытаться принудительно выполнить установку в любом случае. Убедитесь, что у вас установлены необходимые библиотеки, и используйте одну из них для принудительной установки:

    • dpkg --ignore-depends=libascound2 -i package.deb
    • dpkg --force-depends -i package.deb

Текущие библиотеки, необходимые для пакета Skype:

  • Qt 4.4.0
  • D-Bus 1.0.0
  • libasound2 1.0.18
  • PulseAudio 0.9.16 (опционально)
  • BlueZ 4.0.0 (опционально)
0
Jordan

Я думаю, следует отметить, что, по-видимому, требуемые зависимости больше не доступны для Hardy Heron (8.04). Скорее, они существуют, но запрошенные обновленные версии не работают с Hardy. Я обнаружил, что старая версия Skype будет работать нормально.

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