ia32-libs: dipende: ia32-libs-i386 ma non è installabile


19

Sto cercando di installare ia32-libs(una dipendenza per compilare i sorgenti di VirtualBox) sul mio box Debian x86_64, tuttavia mi sta dando l'errore:

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.

Naturalmente, sono andato avanti per provare a installare ia32-libs-i386, ma ho riscontrato un altro errore:

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

Qualcuno sa qual è il problema qui? Penso che potrebbe essere necessario abilitare il multiarch, tuttavia non sono del tutto sicuro. Ecco il mio sources.list, se aiuta a tutti:

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

5
Benvenuto in unstable. È instabile. C'è qualche motivo per cui lo stai usando? Non sembra una buona idea per un server.
Zoredache,

Risposte:


33

Devi abilitare l'installazione di pacchetti i386 sul tuo sistema amd64:

dpkg --add-architecture i386
apt-get update

Il pacchetto ia32-libs-i386 è installabile solo dal repository i386, che diventa disponibile con i comandi precedenti.

Vedi anche: http://wiki.debian.org/Multiarch/Implementation


Ci ho provato, quindi apt-get mi ha avvertito che libc-bin sarebbe stato rimosso, il sistema sarebbe probabilmente molto rotto, e quindi avrei dovuto digitare "Sì, fai quello che dico" per costringerlo a mettere il sistema in un stato inutilizzabile. Non ha un bell'aspetto ...
lfagundes

1

Il problema sta usando debian unstable e testing. O usa stable (o spremilo come è attualmente chiamato) o vivi con la rottura.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.