web-dev-qa-db-ja.com

Kubuntu 12.10-AMD64マシンでワインを実行するために、すべてのi386パッケージをインストールする必要がありますか?

ここにはいくつか質問がありますが、解決したい主な問題は、Kubuntu 12.10をインストールしたAMD64マシンでwine1.6を実行する必要があるということです。

私が最初に気づいたのは、wine1.6がwine1.6-i386のインストールも要求したことです。こことkubuntuフォーラムで対応する質問をしました。私の結論は、wine1.6-i386をインストールするために、libc6:i386、libgstreamer0.10:i386などの多くの:i386パッケージもインストールする必要があるということでした。あれは正しいですか?

次に、それが正しい場合、libc:i386のインストールで問題が発生しました。以下を使用してマルチアーチ設定を追加しました。

dpkg --add-architecture i386

すべてのsource.list構成ファイルの「deb」の後に[Arch = AMD64、i386]を追加しました。もちろん、私は走ることを覚えていました:

apt-get update

それから私はしようとしました

apt-get install wine1.6 wine1.6-i386 wine1.6-AMD64

このインストールコマンドの後に要求したすべてのi386パッケージを配置します。

今、私は次のようなエラーメッセージを受け取りました:

The following packages have unmet dependencies:
libc6 : Breaks: libc6:i386 (!= 2.17-0ubuntu5) but 2.15-0ubuntu20.1 is to be installed
libc6:i386 : Breaks: libc6 (!= 2.15-0ubuntu20.1) but 2.17-0ubuntu5 is to be installed
libgl1-mesa-glx : Breaks: libgl1-mesa-glx:i386 (!= 9.1.3-0ubuntu0.3) but 9.0.3-0ubuntu0.4 is to be installed
libgl1-mesa-glx:i386 : Breaks: libgl1-mesa-glx (!= 9.0.3-0ubuntu0.4) but 9.1.3-0ubuntu0.3 is to be installed

......

AMD64とi386のバージョンが一致しなかったようです。

Ia32-libsとia32-libx-multiarchをインストールすると、libc:i386が要求されるため、同じ問題が発生しました。

どうすればいいのかわかりません。私を助けてください。どうもありがとうございました。

2
Franklin

私は答えを見つけました...少なくとも私のための解決策。

buntu 12.10 64ビットにwine(またはia32-libs)をインストールできません

PPAを削除する必要はありません。 /etc/apt/preferencesを使用してPin-Priorityを割り当てると、wine-i386をインストールする際の依存関係の問題を解決できます。ただし、一部のマシンではほぼすべてのkdeパッケージが削除されるため、i386パッケージのインストール後にそれらを再インストールする必要があります。

2
Franklin