web-dev-qa-db-ja.com

ia32-libs:依存:ia32-libs-i386ですが、インストールできません

Debian x86_64ボックスにia32-libs(VirtualBoxソースをビルドするための依存関係)をインストールしようとしていますが、エラーが発生します。

The following packages have unmet dependencies:
 ia32-libs : Depends: ia32-libs-i386 but it is not installable
E: Unable to correct problems, you have held broken packages.

当然、私はia32-libs-i386をインストールしようとしましたが、別のエラーに直面しました:

Package ia32-libs-i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ia32-libs-i386' has no installation candidate

誰が問題がここにあるか知っていますか? multiarchを有効にする必要があるかもしれませんが、完全にはわかりません。これがまったく役立つ場合は、私のsources.listです。

deb http://ftp.us.debian.org/debian unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian unstable main contrib non-free

deb http://security.debian.org/ testing/updates main
deb-src http://security.debian.org/ testing/updates main
19
Alan

AMD64システムでi386パッケージのインストールを有効にする必要があります。

dpkg --add-architecture i386
apt-get update

Ia32-libs-i386パッケージは、上記のコマンドで利用可能になるi386リポジトリからのみインストールできます。

参照: http://wiki.debian.org/Multiarch/Implementation

33
Bas

問題は、Debian不安定版の使用とテストです。安定版を使用する(または、現在呼び出されているとおりにスクイーズする)か、壊れた状態でライブします。

1
aseq