Не удается установить ia32-libs на 64-битную версию Ubuntu 14.04?
Я пытаюсь установить Adobe Air, но для этого мне нужно установить ia32-libs.
Я попробовал несколько предоставленных решений, но ни одно из них на самом деле не сработало.
jakub@jakub-home:~/Downloads$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs 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
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0
E: Package 'ia32-libs' has no installation candidate
jakub@jakub-home:~/Downloads$ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
adobeair : Depends: ia32-libs-gtk but it is not installable or
devolo-ia32-libs but it is not installable
lib32bz2-1.0 : PreDepends: libc6-i386 (>= 2.9-18) but it is not going to be installed
lib32ncurses5 : Depends: lib32tinfo5 (= 5.9+20140118-1ubuntu1) but it is not going to be installed
Depends: libc6-i386 (>= 2.4) but it is not going to be installed
lib32z1 : Depends: libc6-i386 (>= 2.4) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Я попробовал несколько решений, найденных здесь, только один пример отсюда:
jakub@jakub-home:~/Downloads$ sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs
...
Ign http://linux.dropbox.com trusty/main Translation-en_US
Ign http://linux.dropbox.com trusty/main Translation-en
Fetched 316 B in 3s (84 B/s)
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs 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
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0
E: Package 'ia32-libs' has no installation candidate
Здесь должна быть какая-то фундаментальная проблема. Может кто-нибудь помочь мне разобраться?
ОБНОВИТЬ:
jakub@jakub-home:~/Downloads$ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
adobeair:i386 : Depends: libgtk2.0-0:i386 (>= 2.6) but it is not going to be installed
Depends: libnss3:i386 but it is not going to be installed
Depends: libxaw7:i386 but it is not going to be installed
lib32bz2-1.0 : PreDepends: libc6-i386 (>= 2.9-18) but it is not going to be installed
lib32ncurses5 : Depends: lib32tinfo5 (= 5.9+20140118-1ubuntu1) but it is not going to be installed
Depends: libc6-i386 (>= 2.4) but it is not going to be installed
lib32z1 : Depends: libc6-i386 (>= 2.4) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
2 ответа
ia32-libs
Пакет не был доступен с тех пор, как в Ubuntu была введена multiarch. Библиотеки, упомянутые в сообщении, lib32z1 lib32ncurses5 lib32bz2-1.0
, полностью заменит любую функциональность, необходимую ia32-libs
, Если пакет конкретно зависит от библиотеки, его необходимо будет повторно упаковать.
Adobe Air никогда не был перепакован для multiarch. Вы можете попытаться найти рабочий пакет или установить его из старого репозитория, но это на ваш страх и риск.
Смотрите также:
Пакет ia32-libs не найден в Adobe Air