Невозможно установить Skype из-за ошибок зависимости; dpkg не устанавливает зависимости [закрыто]


8

Я пытаюсь установить новейшую версию Skype (4.1) на мой Linux.

Я скачал пакет skype-ubuntu-lucid_4.1.0.20-1_i386.deb с официального сайта Skype.

Я удалил все установленные версии, включая файлы конфигурации.

Теперь, когда я пытаюсь установить загруженный пакет, я получаю следующие ошибки:

Unpacking skype:i386 (from skype-debian_4.1.0.20-1_i386.deb) ...
dpkg: dependency problems prevent configuration of skype:i386:
 skype:i386 depends on libqt4-network (>= 4:4.8.0); however:
  Version of libqt4-network:i386 on system is 4:4.7.4-0ubuntu8.2.
 skype:i386 depends on libqtgui4 (>= 4:4.8.0); however:
  Version of libqtgui4:i386 on system is 4:4.7.4-0ubuntu8.2.
 skype:i386 depends on libqtwebkit4 (>= 2.1.0~2011week13); however:
dpkg: error processing skype:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
 skype:i386

Теперь я подумал: я могу установить недостающие зависимости вручную, но, пробуя это, я снова получил ошибки зависимости. Кажется, что зависимости пакета не загружаются и устанавливаются автоматически.

Есть ли опция команды для dpkgтого, чтобы отсутствующие зависимости устанавливались автоматически?


Какую версию Ubuntu вы используете?
Делать

Я установил "Linux Mint 12 Lisa" , который обновлен до Mint 13.
MrPink

Хорошо, Миха, но "Linux Mint" не является официальным дистрибутивом Ubuntu ... но я думаю, что если вы используете "Mint 13", пакет Skype будет для "точного", а не для "Lucid". Пакет для (Ubuntu 12.04 multicarch ). тогда вы должны установить его с помощью gdebi.
Роман Рагет

Хорошо, я также попробовал это, но все еще получаю:Unpacking skype:i386 (from skype-ubuntu-precise_4.1.0.20-1_i386.deb) ... dpkg: dependency problems prevent configuration of skype:i386: skype:i386 depends on libqt4-network (>= 4:4.8.0); however: Version of libqt4-network:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 depends on libqtgui4 (>= 4:4.8.0); however: Version of libqtgui4:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 depends on libqtwebkit4 (>= 2.2~2011week36); however: dpkg: error processing skype:i386 (--install): dependency problems - leaving unconfigured
MrPink

.. версия скайпа из менеджера пакетов может быть установлена ​​без проблем, но это версия 2. * которая мне не нужна. ; (
MrPink

Ответы:


12

Ну, насколько я знаю, dpkg не может разрешать зависимости, но поскольку у вас установлена Ubuntu Lucid 10.04 , вы можете использовать «Gdebi» * (инструмент GUI и разрешить зависимости) *, просто сделав двойной щелчок в пакете .deb.

Другой вариант ... вы можете запустить sudo dpkg -i package.deb (это не будет полная установка с зависимостями ошибок).
После этого вы просто запускаете, sudo apt-get -f installи инструмент apt-get исправит недостающие зависимости.

Надеюсь, это будет полезно!


Хорошо, я попробую Гдеби . Проблема с sudo apt-get -f install заключается в том, что он распознает, что существует поврежденный пакет (скайп), но вместо установки отсутствующих зависимостей он хочет удалить поврежденный пакет.
MrPink

Хорошо, Миха, вы можете попробовать другой вариант, и это sudo dpkg -i package.deb, а затем перейти к инструменту sypactic и в меню и использовать Edit> Fix поврежденных пакетов.
Роман Рагет

Я пробовал, но это то же самое, что выполнить sudo apt-get -f install , менеджер пакетов хочет удалить Skype вместо установки необходимых зависимостей.
MrPink

1

Если вы используете 64-битный Linux , то эта проблема обычно связана с отсутствием библиотек.
Зайдите в Ubuntu Software Center и установите пакет ia32-libs , а затем переустановите Skype. Надеюсь, это решит вашу проблему.


Диспетчер программного обеспечения говорит, что ia32-libs уже установлен.
MrPink
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.