Невозможно установить Adobe Air 13.10; i386 pkgs не существует
Мне нужен Adobe Air для важного программного обеспечения, которое поставляется только через эту платформу, но оно будет использоваться на коробке с Ubuntu x64. Так что нет никакого пути к этому.
Из моего исследования, консенсус заключается в том, что:
- Adobe больше не поддерживает Linux с v2.6
- Окончательный v2.6 *.bin файл может быть установлен, но ему нужны 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-битных библиотек.
Боюсь, это не в моих силах, и я прошу вашей помощи в решении этой проблемы. Не стесняйтесь просить разъяснений.
Ура,
Престон
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