ia32-libs : 종속 : ia32-libs-i386 그러나 설치할 수 없습니다


19

ia32-libs내 Debian x86_64 상자에 (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

아무도 여기에 무슨 문제가 있는지 알고 있습니까? 다중 아치를 활성화해야 할 수도 있지만 완전히 확실하지는 않습니다. 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

5
불안정에 오신 것을 환영합니다. 불안정하다. 당신이 그것을 사용하는 이유가 있습니까? 서버에게는 좋은 생각이 아닙니다.
Zoredache

답변:


33

amd64 시스템에 i386 패키지를 설치해야합니다.

dpkg --add-architecture i386
apt-get update

ia32-libs-i386 패키지는 i386 저장소에서만 설치할 수 있으며 위의 명령으로 사용할 수 있습니다.

참조 : http://wiki.debian.org/Multiarch/Implementation


나는 그것을 시도한 다음 apt-get은 libc-bin이 제거되고 시스템이 매우 손상되었을 수 있다고 경고했다. 그래서 시스템을 사용할 수없는 상태입니다. 안 좋아 보인다 ...
lfagundes

1

문제는 데비안을 불안정하게 사용하고 테스트하는 것입니다. 안정을 사용하거나 현재 전화를 걸면 파손 상태로 살 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.