Skypeのインストール - debian amd64. libdbusの問題

Skypeのインストール - debian amd64. libdbusの問題

私はこの質問に対する答えを見つけるために非常に徹底的に努力しましたが、役に立ちませんでした。私はDebian amd64にSkypeをインストールしようとしています(Xfceを使用しても違いはありません...)。

「一般的な」方法でSkypeをインストールした後

#dpkg --add-architecture i386
#apt-get update
#wget -O skype.deb http://www.skype.com/go/getskype-linux-deb
#dpkg -i skype.deb

一部の依存関係を満たすことができなかったため、次のことを試しました。

#apt-get install -f

破損したパッケージを修復します。しかし、これはSkypeだけを削除するようです。もしそうなら、何か真剣に間違っています。特に、次の依存関係は次のとおりです。

libqt4-dbus:i386
libqt4-network:i386
libqtwebkit4:i386

満足感がありません。

しかし、それらのどれもインストールすることはできません。結局設置をするようになりましたが、破損して壊れlibdbus-1-3:i386そうです。libdbus-1-3libdbus-1-3:i386

The following packages have unmet dependencies:
    libdbus-1-3 : Breaks: libdbus-1-3:i386 (!= 1.6.8-1+deb7u1) but 1.6.8-1 is to be installed
    libdbus-1-3:i386 : Breaks: libdbus-1-3 (!= 1.6.8-1) but 1.6.8-1+deb7u1 is to be installed
    skype:i386 : Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed
                 Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed
                 Depends: libqtwebkit4:i386 (>= 2.1.0~2011week13) but it is not going to be installed

この状況をドイツ語で表現する言葉があります:zwickenmuehle。

アイデア?

ベストアンサー1

これは、64ビットにSkypeをインストールするときに発生する一般的な問題です。

まずダウングレードを実行する必要があり、次の手順に従って実行します。 「デフォルト設定」ファイルを作成します。

sudo vi /etc/apt/preferences

そして次の行を挿入してください:

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

ピンの優先順位は1000より大きくなければなりません。

その後、次を使用して問題のあるアプリケーションをダウングレードできます。

sudo apt-get dist-upgrade

Then you may install packages that complained about dependencies, like
sudo apt-get install ia32-libs-multiarch, or sudo apt-get install ia32-libs.

最後に、作成したばかりのファイルを削除する必要があります。

sudo rm /etc/apt/preferences

マルチアーキテクチャの公式ウェブサイト(skype.com)から今Skypeをダウンロードしてください。

その後、ソフトウェアセンターからダウンロードしたパッケージを開くと、Skypeをインストールできます。

おすすめ記事