Ich versuche, ia32-libs
(eine Abhängigkeit zum Erstellen der VirtualBox-Quellen) auf meiner Debian x86_64-Box zu installieren , aber es gibt mir den Fehler:
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.
Natürlich habe ich versucht, es zu installieren ia32-libs-i386
, aber es ist ein weiterer Fehler aufgetreten:
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
Weiß jemand, worum es hier geht? Ich glaube, ich muss möglicherweise Multiarch aktivieren, bin mir jedoch nicht ganz sicher. Hier ist meine sources.list
, wenn es überhaupt hilft:
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
Antworten:
Sie müssen die Installation von i386-Paketen auf Ihrem amd64-System aktivieren:
Das Paket ia32-libs-i386 kann nur aus dem i386-Repository installiert werden, das mit den obigen Befehlen verfügbar wird.
Siehe auch: http://wiki.debian.org/Multiarch/Implementation
quelle
Das Problem ist die Verwendung von Debian Unstable und das Testen. Verwenden Sie entweder Stable (oder Squeeze, wie es derzeit heißt) oder leben Sie mit der Zerbrochenheit.
quelle