ia32-libs: зависит: ia32-libs-i386, но не устанавливается


19

Я пытаюсь установить ia32-libs(зависимость для сборки исходных кодов VirtualBox) на моем Debian x86_64, но он выдает ошибку:

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

Кто-нибудь знает, в чем здесь проблема? Я думаю, что мне может понадобиться включить multiarch, однако я не совсем уверен. Вот мой 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
Добро пожаловать в нестабильный. Это нестабильно. Есть ли какая-то причина, по которой вы используете это? Не похоже на хорошую идею для сервера.
Зоредаче

Ответы:


33

Вам нужно разрешить установку пакетов i386 в вашей системе amd64:

dpkg --add-architecture i386
apt-get update

Пакет ia32-libs-i386 устанавливается только из репозитория i386, который становится доступным с помощью приведенных выше команд.

Смотрите также: http://wiki.debian.org/Multiarch/Implementation


Я попытался это сделать, а затем apt-get предупредил меня, что libc-bin будет удален, система, вероятно, будет сильно повреждена, и поэтому мне придется набрать «Да, делать то, что я говорю», чтобы заставить ее поставить систему в непригодное состояние. Не выглядит хорошо ...
lfagundes

1

Проблема в нестабильности и тестировании Debian. Либо используйте стабильный (или сожмите, как он сейчас называется), либо живите с поломкой.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.