Frage ia32-libs: Hängt davon ab: ia32-libs-i386 ist aber nicht installierbar


Ich versuche zu installieren ia32-libs (eine Abhängigkeit, um die VirtualBox-Quellen zu erstellen) auf meiner Debian x86_64-Box, 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 ich sah einen anderen Fehler:

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, was das Problem hier ist? Ich denke, dass ich Multiarch aktivieren muss, bin mir aber nicht ganz sicher. Hier ist meins 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

19
2017-08-07 13:15


Ursprung


Willkommen bei Unstable. Es ist instabil. Gibt es einen Grund, warum Sie das verwenden? Scheint nicht wie eine gute Idee für einen Server. - Zoredache


Antworten:


Sie müssen die Installation von i386-Paketen auf Ihrem amd64-System aktivieren:

dpkg --add-architecture i386
apt-get update

Das ia32-libs-i386-Paket kann nur vom i386-Repository installiert werden, das mit den obigen Befehlen verfügbar wird.

Siehe auch: http://wiki.debian.org/Multiarch/Implementation


33
2017-09-05 10:54



Ich probierte das aus, dann apt-get warnte mich, dass libc-bin entfernt würde, das System würde wahrscheinlich sehr kaputt sein, und so würde ich "Ja, tu was ich sage" eingeben müssen, um es in ein System zu setzen unbrauchbarer Zustand. Sieht nicht gut aus ... - lfagundes


Das Problem ist debian unstable und testing. Benutze entweder stabil (oder quetsche wie es momentan heißt) oder lebe mit der Zerbrochenheit.


1
2017-08-07 18:57