web-dev-qa-db-ja.com

依存関係エラーのためにSkypeをインストールできません。 dpkgは依存関係をインストールしません

Linuxに最新のSkypeバージョン(4.1)をインストールしようとしています。

私はダウンロードしました 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のコマンドオプションはありますか?

8
MrPink

まあ、私が知る限り、dpkgは依存関係を解決できませんが、buntu Lucid 10.04がインストールされているため、"Gdebi" *(guiツールと依存関係を解決できます)*。debパッケージをダブルクリックします。

別のオプションは... Sudo dpkg -i package.debを実行できます(エラー依存関係のある完全インストールではありません)。
その後、Sudo apt-get -f installを実行するだけで、apt-getツールが欠落している依存関係を修正します。

これが役に立つことを願っています!.

12
Roman Raguet

64-Bit Linuxを使用している場合、この問題は通常、ライブラリが見つからないことが原因です。
Ubuntu Software Centerに移動してia32-libsパッケージをインストールし、Skypeを再インストールします。あなたの問題を解決します。

1
KashmirHackers