Ответ 1
Возможно, поздно, но вот способ исправить это. Попробуйте следующее:
dpkg --add-architecture i386
apt-get update
apt-get install libc6:i386
Я использую Debian 7 (wheezy) amd64.
uname -a
Linux tzwm-debian 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
И я хочу установить ia32-libs
в мой Debian. Но это происходит, когда я пытаюсь установить.
sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386
E: Unable to correct problems, you have held broken packages.
И я google для этого, а затем попытаюсь сделать это.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs
Проблема не решается.
Затем я пытаюсь установить ia32-libs-i386
.
sudo apt-get install ia32-libs-i386:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs-i386:i386 : Depends: freeglut3:i386 (>= 2.6.0-1) but it is not going to be installed
Depends: lesstif2:i386 (>= 1:0.95.2-1) but it is not going to be installed
Depends: libacl1:i386 (>= 2.2.49-4) but it is not going to be installed
Depends: libasyncns0:i386 (>= 0.3-1.1) but it is not going to be installed
Depends: libattr1:i386 (>= 1:2.4.44-2) but it is not going to be installed
Depends: libaudio2:i386 (>= 1.9.2-4) but it is not going to be installed
Depends: libaudiofile1:i386 (>= 0.2.6-8) but it is not going to be installed
Depends: libavahi-client3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed
Depends: libavahi-common3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed
Depends: libbsd0:i386 (>= 0.2.0-1) but it is not going to be installed
Depends: libcap2:i386 (>= 1:2.19-3) but it is not going to be installed
Depends: libcomerr2:i386 (>= 1.41.12-4stable1) but it is not going to be installed
Depends: libcups2:i386 (>= 1.4.4-7+squeeze1) but it is not going to be installed
Depends: libcurl3:i386 (>= 7.21.0-2) but it is not going to be installed
Depends: libdbus-1-3:i386 (>= 1.2.24-4+squeeze1) but it is not going to be installed
Depends: libdirectfb-1.2-9:i386 (>= 1.2.10.0-4) but it is not going to be installed
Depends: libdrm-intel1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libdrm-radeon1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libdrm2:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libedit2:i386 (>= 2.11-20080614-2) but it is not going to be installed
Depends: libesd0:i386 (>= 0.2.41-8) but it is not going to be installed
Depends: libexif12:i386 (>= 0.6.19-1) but it is not going to be installed
Depends: libexpat1:i386 (>= 2.0.1-7) but it is not going to be installed
Depends: libflac8:i386 (>= 1.2.1-2+b1) but it is not going to be installed
Depends: libfltk1.1:i386 (>= 1.1.10-2+b1) but it is not going to be installed
Depends: libfontconfig1:i386 (>= 2.8.0-2.1) but it is not going to be installed
Depends: libfreetype6:i386 (>= 2.4.2-2.1+squeeze3) but it is not going to be installed
Depends: libgcrypt11:i386 (>= 1.4.5-2) but it is not going to be installed
Depends: libgdbm3:i386 (>= 1.8.3-9) but it is not going to be installed
Depends: libgl1-mesa-dri:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libgl1-mesa-glx:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libglu1-mesa:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libgnutls26:i386 (>= 2.8.6-1) but it is not going to be installed
Depends: libgpg-error0:i386 (>= 1.6-1) but it is not going to be installed
Depends: libgphoto2-2:i386 (>= 2.4.6-3) but it is not going to be installed
Depends: libgphoto2-port0:i386 (>= 2.4.6-3) but it is not going to be installed
Depends: libgssapi-krb5-2:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libice6:i386 (>= 2:1.0.6-2) but it is not going to be installed
Depends: libidn11:i386 (>= 1.15-2) but it is not going to be installed
Depends: libieee1284-3:i386 (>= 0.2.11-6) but it is not going to be installed
Depends: libjack-jackd2-0:i386 (>= 1.9.5~dfsg-14) but it is not going to be installed or
libjack0:i386 (>= 1:0.118+svn3796-7) but it is not going to be installed
Depends: libjpeg62:i386 (>= 6b1-1) but it is not going to be installed
Depends: libjpeg8:i386 (>= 8b-1) but it is not going to be installed
Depends: libk5crypto3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libkeyutils1:i386 (>= 1.4-1) but it is not going to be installed
Depends: libkrb5-3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libkrb5support0:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: liblcms1:i386 (>= 1.18.dfsg-1.2+b3) but it is not going to be installed
Depends: libltdl7:i386 (>= 2.2.6b-2) but it is not going to be installed
Depends: liblzo2-2:i386 (>= 2.03-2) but it is not going to be installed
Depends: libmpg123-0:i386 (>= 1.12.1-3) but it is not going to be installed
Depends: libnspr4-0d:i386 (>= 4.8.6-1) but it is not going to be installed
Depends: libnss3-1d:i386 (>= 3.12.8-1+squeeze4) but it is not going to be installed
Depends: libogg0:i386 (>= 1.2.0~dfsg-1) but it is not going to be installed
Depends: libopenal1:i386 (>= 1:1.12.854-2) but it is not going to be installed
Depends: libpam0g:i386 (>= 1.1.1-6.1+squeeze1) but it is not going to be installed
Depends: libpng12-0:i386 (>= 1.2.44-1+squeeze1) but it is not going to be installed
Depends: libpopt0:i386 (>= 1.16-1) but it is not going to be installed
Depends: libpulse0:i386 (>= 0.9.21-3+squeeze1) but it is not going to be installed
Depends: libsamplerate0:i386 (>= 0.1.7-3) but it is not going to be installed
Depends: libsane:i386 (>= 1.0.21-9) but it is not going to be installed
Depends: libsasl2-2:i386 (>= 2.1.23.dfsg1-7) but it is not going to be installed
Depends: libsdl1.2debian:i386 (>= 1.2.15) but it is not going to be installed
Depends: libselinux1:i386 (>= 2.0.96-1) but it is not going to be installed
Depends: libsigc++-2.0-0c2a:i386 (>= 2.2.4.2-1) but it is not going to be installed
Depends: libsm6:i386 (>= 2:1.1.1-1) but it is not going to be installed
Depends: libsndfile1:i386 (>= 1.0.21-3+squeeze1) but it is not going to be installed
Depends: libsqlite3-0:i386 (>= 3.7.3-1) but it is not going to be installed
Depends: libssh2-1:i386 (>= 1.2.6-1) but it is not going to be installed
Depends: libssl1.0.0:i386 (>= 1) but it is not going to be installed
Depends: libstdc++5:i386 (>= 1:3.3.6-20) but it is not going to be installed
Depends: libsvga1:i386 (>= 1:1.4.3-29) but it is not going to be installed
Depends: libsysfs2:i386 (>= 2.1.0+repack-1) but it is not going to be installed
Depends: libtasn1-3:i386 (>= 2.7-1) but it is not going to be installed
Depends: libtdb1:i386 (>= 1.2.1-2+b1) but it is not going to be installed
Depends: libtiff4:i386 (>= 3.9.4-5+squeeze3) but it is not going to be installed
Depends: libts-0.0-0:i386 (>= 1.0-7) but it is not going to be installed
Depends: libusb-0.1-4:i386 (>= 2:0.1.12-16) but it is not going to be installed
Depends: libuuid1:i386 (>= 2.17.2-9) but it is not going to be installed
Depends: libvorbis0a:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libvorbisenc2:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libvorbisfile3:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libwrap0:i386 (>= 7.6.q-19) but it is not going to be installed
Depends: libx11-6:i386 (>= 2:1.3.3-4) but it is not going to be installed
Depends: libx86-1:i386 (>= 1.1+ds1-6) but it is not going to be installed
Depends: libxau6:i386 (>= 1:1.0.6-1) but it is not going to be installed
Depends: libxaw7:i386 (>= 2:1.0.7-1) but it is not going to be installed
Depends: libxcb-render-util0:i386 (>= 0.3.6-1) but it is not going to be installed
Depends: libxcb-render0:i386 (>= 1.6-1) but it is not going to be installed
Depends: libxcb1:i386 (>= 1.6-1) but it is not going to be installed
Depends: libxcomposite1:i386 (>= 1:0.4.2-1) but it is not going to be installed
Depends: libxcursor1:i386 (>= 1:1.1.10-2) but it is not going to be installed
Depends: libxdamage1:i386 (>= 1:1.1.3-1) but it is not going to be installed
Depends: libxdmcp6:i386 (>= 1:1.0.3-2) but it is not going to be installed
Depends: libxext6:i386 (>= 2:1.1.2-1) but it is not going to be installed
Depends: libxfixes3:i386 (>= 1:4.0.5-1) but it is not going to be installed
Depends: libxft2:i386 (>= 2.1.14-2) but it is not going to be installed
Depends: libxi6:i386 (>= 2:1.3-6) but it is not going to be installed
Depends: libxinerama1:i386 (>= 2:1.1-3) but it is not going to be installed
Depends: libxml2:i386 (>= 2.7.8.dfsg-2+squeeze1) but it is not going to be installed
Depends: libxmu6:i386 (>= 2:1.0.5-2) but it is not going to be installed
Depends: libxmuu1:i386 (>= 2:1.0.5-2) but it is not going to be installed
Depends: libxp6:i386 (>= 1:1.0.0.xsf1-2) but it is not going to be installed
Depends: libxpm4:i386 (>= 1:3.5.8-1) but it is not going to be installed
Depends: libxrandr2:i386 (>= 2:1.3.0-3) but it is not going to be installed
Depends: libxrender1:i386 (>= 1:0.9.6-1) but it is not going to be installed
Depends: libxslt1.1:i386 (>= 1.1.26-6) but it is not going to be installed
Depends: libxss1:i386 (>= 1:1.2.0-2) but it is not going to be installed
Depends: libxt6:i386 (>= 1:1.0.7-1) but it is not going to be installed
Depends: libxtst6:i386 (>= 2:1.1.0-3) but it is not going to be installed
Depends: libxv1:i386 (>= 2:1.0.5-1) but it is not going to be installed
Depends: libxxf86vm1:i386 (>= 1:1.1.0-2) but it is not going to be installed
Depends: odbcinst1debian2:i386 (>= 2.2.14p2-1) but it is not going to be installed
Depends: libodbc1:i386 but it is not going to be installed
Depends: xaw3dg:i386 (>= 1.5+E-18) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Я также пытаюсь сделать это:
sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
sudo apt-get install libc6-i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libc6-i386 : Depends: libc6 (= 2.13-38) but 2.17-93 is to be installed
E: Unable to correct problems, you have held broken packages.
Должен ли я установить libc6 (= 2.17-93) вручную?
Есть ли решение?
Возможно, поздно, но вот способ исправить это. Попробуйте следующее:
dpkg --add-architecture i386
apt-get update
apt-get install libc6:i386
ia32-libs
возможно, был удален в более поздней версии. И у меня нет способа решить эту проблему.
Наконец, мне нужно установить libc6-i386
вместо ia32-libs
.
Когда я пытаюсь установить libc6-i386
, для меня показана следующая информация:
libc6-i386 : Depends: libc6 (= 2.13-38) but 2.17-93 is to be installed
Я ранее использовал стабильную версию. Поэтому я перехожу к тестовой версии и снова устанавливаю libc6-i386
.
Теперь я решил эту проблему и могу запустить 32-битное приложение, хотя я не знаю, зачем мне нужен пакет в тестовой версии для установки пакета (libc6-i386) в стабильной версии.
Вы также можете использовать aptitude для его установки:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo aptitude install ia32-libs
Он установит все необходимые зависимости для ia32-libs.
Вот что исправил это для меня. В моих репозиториях у меня был источник CD-ROM, который был исходным установочным диском, поэтому, когда я запустил apt-get update, я бы получил ошибку о том, что apt-get не сможет добавлять репозитории cd-rom и что старые индексы будут использоваться (у меня нет точной ошибки... мой терминал просто вытолкнул ее из буфера).
Итак, я удалил источник cd-rom из списка репозиториев (в синаптических), снова запустил apt-get update, а затем я смог установить ia32-libs.
Возможно, была предложена установка libc6: i386.
К сожалению, установка libc6: 386 может привести к удалению основных компонентов и сделать вашу систему нестабильной. Вы получите сообщение, в котором говорится: "Вы собираетесь сделать что-то потенциально опасное. Чтобы продолжить, введите слово" Да, делайте, как я говорю! "
Скорее установите libc6-i386.
В моем случае возникла дополнительная проблема с настройками пиннинга в /etc/apt/preferences.
Когда я помещаю их только для поддержки стабильной
Package: *
Pin: release a=stable
Pin-Priority: 1001
apt наконец нашел способ выполнить соответствующее dist-upgrade. Я не уверен, почему, но когда я установил свою систему (начало 2012 года), строка, определяющая вывод выводов, читается:
Pin: release n=stable
поэтому вместо "a" было "n". Изменение, которое работало как прелесть.
Есть еще один способ получить 32-битные бинарники. Ссылку на него можно найти здесь