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
AMD64システムでi386パッケージのインストールを有効にする必要があります。
dpkg --add-architecture i386
apt-get update
Ia32-libs-i386パッケージは、上記のコマンドで利用可能になるi386リポジトリからのみインストールできます。
問題は、Debian不安定版の使用とテストです。安定版を使用する(または、現在呼び出されているとおりにスクイーズする)か、壊れた状態でライブします。