Ubuntu 12.04 に Skype をインストールすると、解決できない (!) 依存関係の問題が発生する

Ubuntu 12.04 に Skype をインストールすると、解決できない (!) 依存関係の問題が発生する

新しい 12.04 インストール (64 ビット) に Skype をインストールする際に問題が発生しています。以下は、3 つの異なる試行の結果と出力です。ご協力いただければ幸いです。

  1. Skype .debファイルをダウンロードスカイプウェブサイトUbuntu 12.04 (Multiarch) を選択しました。Ubuntu Software Center で deb ファイルを開くと、次のようになります。

    Error: Cannot install 'libasound2:i386'
    
  2. Synaptic パッケージ マネージャー: Skype をインストール対象としてマークします (追加の変更のためのダイアログ ボックスには、削除するパッケージの途方もなく長いリストが表示されますが、とにかく)。[OK] をクリックすると、エラーが発生します。

    Could not mark all packages for installation or upgrade:
    The following packages have unresolvable dependencies. Make sure that all required repositories are added and enabled in the preferences.
    skype: 
    Depends: skype-bin
    
  3. からの指示を試してみましたヘルプ.ubuntuでも私は

     $ sudo dpkg --add-architecture i386
     dpkg: error: unknown option --add-architecture
    

しかし、どういうわけか、私はこの問題を解決したと思うので、

$ dpkg --print-foreign-architectures

386 さん

私のsources.listは次のようになります:

deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse
deb-src http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse #Added by software-properties
deb http://cran.r-mirror.de/bin/linux/ubuntu precise/
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

次に実行しsudo apt-get updatesudo apt-get upgrade最後に次の操作を実行します。

$sudo apt-get install skype:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 default-jre-headless : Depends: openjdk-6-jre-headless (>= 6b23~pre11-1ubuntu1~)
 libatk-wrapper-java : Depends: default-jre or
                                java2-runtime
                       Recommends: libatk-wrapper-java-jni but it is not going to be installed.

 skype : Depends: skype-bin
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

次に、次のことも試します。

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

私もclean、、をやりましたautocleandist-upgrade明らかな効果はありませんでした。ここからどうすればいいのかわかりません!?

答え1

次の手順を確認してください。

まず、ターミナル ウィンドウで次のコマンドを実行して依存関係をインストールします (または Synaptic を使用します)。

sudo apt-get install lsb-core ia32-libs libqt4-dbus libqt4-network libqt4-xml libasound2

sudo apt-get -f インストール

次に、次の公式 Web サイトから 64 ビット deb パッケージをダウンロードします。

wget -O skype_Ubuntu-current_amd64.debhttp://www.skype.com/go/getskype-linux-beta-ubuntu-64

次に、Skype をインストールします。

sudo dpkg -i skype_Ubuntu-current_amd64.deb sudo apt-get -f インストール

ソース:http://ubuntuguide.net/how-to-install-skype-on-amd-64-bit-ubuntu-12-04-precise

答え2

仮想マシンでやったことは次のとおりです

1- インストールUbuntu 12.04.1 リリース更新なしシステムに追加される機能や追加言語パックのインストールなど)

2- 参照http://www.skype.com/en/download-skype/skype-for-computer/そして自動的にSkype for Linuxにリダイレクトされました

3- 選択したUbuntu 12.04 マルチアーチクリックした開ける保存する代わりに、ダウンロード後に直接実行されました。

4- 初回実行時にUbuntuソフトウェアセンターが開き、あなたと同じエラーが発生しました(依存関係エラー)libasound2

5-ダウンロードしたファイルの場所を開いたところ一時ファイルをデスクトップにコピーして再度実行しました。

6- エラーはなくなり、インストールが開始されました :)

7- インストールには約10〜15分かかりましたが、ネットワークアクティビティそしてバックグラウンドダウンロード正規の宛先から(必要な依存関係をダウンロードしていたと思います)。

8- 前述したように、約 15 分後、Skype がインストールされ、ログインして問題なくテスト通話を行えました :)

だから、私が思うのは: - Skype はインストール中にアクティブなインターネット接続を必要とします。必ず確認してください。 - ファイルを再度ダウンロードしてデスクトップにコピーし、そこから実行します (理由はわかりませんが、手順を再現するためです) - ダウンロードしたパッケージは次のとおりです:http://download.skype.com/linux/skype-ubuntu-precise_4.1.0.20-1_i386.deb

  • 私が実行した上記の手順で問題が解決しない場合は、依存関係に関連するパッケージが破損しているか誤って構成されており、これが問題の原因であると考えられます。

  • 他の回答に記載されているすべての依存関係を削除/消去して再度インストールするか、最初に Skype をインストールして問題が解決するかどうかを確認してください。

これで問題が解決することを願います :)

関連情報