Cannot install adobe air on 13.10; i386 pkgs don't exist [duplicate]

На этот вопрос уже есть ответ здесь:

Мне нужен Adobe Air для важного программного обеспечения, которое поставляется только на этой платформе, но оно будет использоваться на коробке с Ubuntu x64. Так что нет способа обойти это.

Из моих исследований, общее мнение таково:

  • Adobe больше не поддерживает Linux, начиная с версии 2.6
  • Окончательный файл *.bin версии 2.6 можно установить, но для этого нужны 32-битные библиотеки
  • Поскольку ia32libs устарел, нужно немного поработать, чтобы все заработало

Итак, я следил здесь, где, как мне кажется, даны самые четкие указания: http://www.randomhacks.co.uk/package-ia32-libs-gtk-has-no-installation-candidate-ubuntu-13-10/

Я также нашел где-то .deb, но столкнулся по сути с той же проблемой, которую я опишу ниже.

# ./AdobeAIRInstaller.bin 
/tmp/air.otFPvM/setup: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Я не могу получить 32-битные библиотеки, необходимые для решения, и не знаю, как их получить. Они необходимы для правильной работы программы установки Adobe Air. Мне нужно выполнить эту команду, чтобы заставить .deb работать, что также должно дать мне то, что нужно для нормальной программы установки:

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386

Однако, выполнение этой команды приводит к загадочной ошибке о невозможности найти указанные пакеты:

$ sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libgtk2.0-0
E: Couldn't find any package by regex 'libgtk2.0-0'
E: Unable to locate package libnss3-1d
E: Unable to locate package libnspr4-0d
E: Unable to locate package libxml2
E: Unable to locate package libxslt1.1
E: Couldn't find any package by regex 'libxslt1.1'

Прошу прощения, если это не очень понятно, я работал над этим почти весь день. В принципе, у меня есть два возможных решения - .bin установщик или .deb файл - но я не могу заставить работать ни одно из них из-за недоступных 32-битных библиотек.

Боюсь, это выходит за рамки моих навыков, и я бы очень просил вашей помощи в решении этой проблемы. Не стесняйтесь обращаться за разъяснениями.

Cheers,

Preston

2
задан 12 January 2014 в 06:09

1 ответ

Просто обновите репозитории и попробуйте установить пакеты,

sudo apt-get update
sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 lib32z1 lib32ncurses5 lib32bz2-1.0
0
ответ дан 12 January 2014 в 06:09

Другие вопросы по тегам:

Похожие вопросы: