(Ubuntu)Skypeインストール時の依存関係のエラー
環境
症状
Skypeのdebパッケージを公式サイトからダウンロードして実行すると以下のようなエラーに。
$ sudo dpkg -i skype-ubuntu-precise_4.2.0.11-1_i386.deb (データベースを読み込んでいます ... 現在 320909 個のファイルとディレクトリがインストールされています。) skype 4.2.0.11-1 を (skype-ubuntu-precise_4.2.0.11-1_i386.deb で) 置換するための準備をしています ... skype を展開し、置換しています... dpkg: 依存関係の問題により skype の設定ができません: skype は以下に依存 (depends) します: libqtwebkit4 (>= 2.2~2011week36) ...しかし: パッケージ libqtwebkit4 はまだインストールされていません。 dpkg: skype の処理中にエラーが発生しました (--install): 依存関係の問題 - 設定を見送ります hicolor-icon-theme のトリガを処理しています ... bamfdaemon のトリガを処理しています ... Rebuilding /usr/share/applications/bamf-2.index... gnome-menus のトリガを処理しています ... desktop-file-utils のトリガを処理しています ... 処理中にエラーが発生しました: skype
パッケージ libqtwebkit4 はまだインストールされていません。
とあるので、インストールを試みます。
$ sudo apt-get install libqtwebkit4 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれません: 以下のパッケージには満たせない依存関係があります: libqtwebkit4 : 依存: libqt4-opengl (>= 4:4.5.3) しかし、インストールされようとしていません E: 未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法を明示してください)。
またもやエラー…。
解決策
'apt-get -f install' を実行してみてください
とあるため、私はここでsudo apt-get -f install libqtwebkit4
とコマンドを入力したのですが、そうではなく下記でOKでした。
$ sudo apt-get -f install
これでようやくSkypeをインストールできます。
$ sudo dpkg -i skype-ubuntu-precise_4.2.0.11-1_i386.deb