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

Хтось знає, у чому тут проблема? Я думаю, що мені може знадобитися включити мультиарх, проте я не зовсім впевнений. Ось моє 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

Потрібно включити встановлення 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.