Saya mencoba untuk menginstal ia32-libs
(ketergantungan untuk membangun sumber-sumber VirtualBox) pada kotak x86_64 Debian saya, namun itu memberi saya kesalahan:
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.
Secara alami, saya terus mencoba dan menginstal ia32-libs-i386
, tetapi saya menghadapi kesalahan lain:
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
Adakah yang tahu apa masalahnya di sini? Saya pikir saya mungkin perlu mengaktifkan multiarch, namun saya tidak sepenuhnya yakin. Inilah saya sources.list
, jika itu membantu sama sekali:
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
Jawaban:
Anda harus mengaktifkan instalasi paket i386 pada sistem amd64 Anda:
Paket ia32-libs-i386 hanya dapat diinstal dari repositori i386, yang tersedia dengan perintah di atas.
Lihat juga: http://wiki.debian.org/Multiarch/Implementation
sumber
Masalahnya adalah menggunakan debian tidak stabil dan pengujian. Baik menggunakan stabil (atau menekan seperti yang sekarang disebut) atau hidup dengan kehancuran.
sumber