Я интенсивный пользователь некоторых приложений, которые построены на AIR.
Похоже, что AIR прекратила поддержку Linux. Кажется, что даже более старые версии в архивах Adobe AIR поддерживают только 32-битные дистрибутивы Linux, и я сейчас использую 64-битную версию.
Есть ли небольшая вероятность, что я смогу запустить AIR в этих условиях? Если да, скажите, пожалуйста, где я могу получить подробную пошаговую установку для этого?
software-installation
adobe-air
Вамси Эмани
источник
источник
Ответы:
Мне нужен Air примерно для трех программ - YNAB, LongTailPro, Xtend:
Загрузите последнюю версию Air 2.6.0 для Linux на рабочий стол:
Ctrl + Alt + T, чтобы открыть терминал
sudo apt-get install ia32-libs
- (32-битный мусор, если вы хотите запустить его в x64 Ubuntu; если у вас возникли проблемы, см. «Зависит от: ia32-libs-multiarch, но он не устанавливается» - решение )cd Desktop
(смените dir. на рабочий стол dir.)chmod +x AdobeAIRInstaller.bin
(изменить режим - выполнить разрешение да)./AdobeAIRInstaller.bin
(после того, как вы примете лицензию Adobe Air, вам будет предложено ввести пароль; для установки требуется root-доступ)Может быть, вы получите ошибку после последней команды?
Это можно исправить:
В терминале (сочетание клавиш по умолчанию: Ctrl + Alt + T) введите:
Это мой результат (ваш может отличаться):
Как предложено ниже @jmendeth, самый простой способ сообщить установщику, где найти эти файлы, это использовать LD_LIBRARY_PATH:
Для 32-битной Ubuntu (протестировано 12.04):
Для 64-битной Ubuntu командная строка, вероятно, будет выглядеть так:
Если трюк LD_LIBRARY_PATH не работает, вы можете попробовать это:
Создайте символическую ссылку на строки вашего местоположения, которые вы нашли с помощью предыдущих команд:
Используйте следующие команды для 32-битных систем:
Затем повторите шаги 4 и 6 (пропустите 5, так как разрешение на выполнение файла не изменилось).
Удалите символические ссылки после установки Adobe AIR 2.6.0:
Ссылка:
источник
LD_LIBRARY_PATH
? Просто спрашиваешьUbuntu 13.10, 14.04, 15.04 и 15.10 (64 бит)
Установите библиотеки i386, необходимые для успешной установки и запуска приложений Adobe Air и air.
Установить
libgnome-keyring0:i386
пакет.Создайте символические ссылки на gnome-keyring, чтобы Adobe Air могла их видеть.
Загрузите установщик Adobe Air здесь .
Дайте разрешение на выполнение, а затем запустите этот файл .bin.
Источник
Примечание для Ubuntu 16.04 (64 бит)
Для Ubuntu 16.04 и выше установите пакет
libnss-mdns:i386
вместо пакетаlib32nss-mdns
. Это решит проблему «Пакет не найден», связанный с этим пакетом.источник
lib32nss-mdns
отсутствовала. Когда установщик открыл, получилGtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "gail" Gtk-Message: Failed to load module "atk-bridge"
. Кажется, установлен правильно. Но приложение, для которого мне нужен AIR, нуждается в более свежей версии: /Кроме того, вы можете установить готовый .deb
Существует air 2.6 (последний поддерживаемый Linux), доступный здесь для обеих архитектур (обе используют 32-битную версию, но, по крайней мере, это работает). Спасибо Пруссвану за то, что указал на это.
Убедитесь, что у вас есть 32-битные библиотеки, которые понадобятся:
Я скачал AMD64 один (adobeair_2.6.0.19170_amd64.deb) и установил на свой компьютер (am64 с Precise Pangolin 12.04)
Затем я установил приложение, которое в первую очередь нуждалось в Adobe Air, и оно заработало.
Обновление для Ubuntu 13: 10+ ,
Пробуя эту технику, я получаю "Пакет ia32-libs-gtk не установлен"
Я посмотрел пакет и попытался установить эти зависимости и другие связанные пакеты, о которых я могу думать непосредственно:
Но это не сработало ни для deb, ни для оригинального двоичного файла .
источник
Gtk WARNING **: cannot open display:
об ошибке, попробуйте это!sudo apt-get install sux
2./usr/bin/xhost +
3.echo $DISPLAY
(используйте это в шаге 5) 4.sudo sux -
5.DISPLAY=:0.0 ./AdobeAIRInstaller.bin
Ubuntu 14.04 - 32 и 64 бит - легкая установка .deb
Благодаря тому, как работает multiarch, теперь вы можете просто установить .deb-файл i386 на более новую 64-битную Ubuntu, и он автоматически установит нужные зависимости. (Также 64-битный .deb - это просто 32-битный пакет, перепакованный с зависимостью от ia32-libs)
Загрузите 32-битную версию (да, даже для вашей 64-битной версии Ubuntu): http://update.devolo.com/linux/apt/pool/main/a/adobeair/adobeair_2.6.0.19170-devolo1_i386.deb (спасибо ювилио ответ) 64-битный пакет на том же сайте является переупакованной 32-битной версией, у вас будут проблемы, если вместо этого вы используете 64-битный пакет, используйте 32-битный пакет как для 32, так и для 64-битных систем Ubuntu 13.10+.
Откройте в центре программного обеспечения, нажмите Установить
Игнорировать предупреждение о качестве упаковки
В качестве альтернативы, если у вас есть игра Steam, для которой требуется Air, просто установите и запустите эту игру, и она установит Air при первом запуске игры.
Примеры игр, использующих Air:
sudo apt-get remove adobeair
и снова попробуйте установщик игры, поскольку он поставляется с Air)Я нашел их во время Еженедельной скромной продажи, чтобы поддержать некоторые проекты с открытым исходным кодом.
источник
Шаг 1. Загрузите Air Next. Загрузите файл Adobe Air .bin ( прямая ссылка здесь ).
Шаг 2: Установка
Откройте терминал (приложения> Стандартные> Терминал) и перейдите в папку «Загрузки» (или в папку, в которой вы сохранили .bin-файл).
Нам нужно разрешить файлу .bin иметь права на установку, поэтому тщательно введите следующую команду: -
Теперь давайте установим его:
Хотя установка должна быть выполнена быстро, и, если все пойдет хорошо, в меню «Приложения> Аксессуары» появится новый пункт «Adobe Air Application Installer».
источник
... наконец, после некоторой проблемы и после многих поисков на этом форуме, Google и другим страницам удалось это сделать. Сначала я хочу поблагодарить сообщество, которое дало мне больше амбиций, чем заставить меня отказаться от установки AdobeAir.
Всей проблемой был пакет ia32-libs ( пакет ia32-libs был хаком для получения 32-битных пакетов, установленных на 64-битной установке. Начиная с версии Ubuntu 11.10 (Oneiric), был добавлен Multi Arch. Одна из целей он удаляет пакет ia32-libs ) ... пакет, который Canonical решил прекратить поддерживать для него.
Все, что мне нужно было сделать для установки пакета ia32-libs , это добавить репозиторий:
1 - '' deb http://archive.ubuntu.com/ubuntu/ raring основной многопакетный источник ограниченной вселенной ''
Я следовал инструкциям из этого быстрого и простого урока:
http://wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10
2 - тогда эта страница, которая приводит меня к этим хорошим шагам по установке Adobe Air для 64-битных систем
www.thepowerbase.com/2013/06/how-to-install-adobe-air-in-ubuntu-13-04/
----------------- документация, которую я использовал: ---------------
PS --- как отмечает Alvar, Adobe Air для Linux больше не поддерживается ---
источник
К сожалению, много лет спустя «Adobe AIR для Linux больше не поддерживается». следуя тому, что говорит самана страница. С помощью «AIR-архива» можно получить неподдерживаемые версии, версия 2.6.0 является самой последней из доступных. Если вам нужно установить программу, для которой требуется более новая версия, вы можете перейти в Virtual box с гостем Windows.
Рекомендуемые шаги для Ubuntu 16.10:
для 32-битной машины
для 64-битной машины
Рекомендуемые шаги для Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (оба извлечены отсюда ):
источник
У меня Ubuntu 14.04 64-битная. Единственный способ установить Adobe Air, который работал для меня, - это следовать первой части этих инструкций по установке Balsamiq в Ubuntu , что я и пытался сделать в первую очередь.
Краткое изложение этих инструкций: - Загрузить этот установщик Adobe Air. - Установить 32-разрядный пакет libgtk (но я пропустил этот шаг; он мне не помог и не показался необходимым). - Создание символических ссылок на два libgnome. -keyring files - Создание исполняемого установщика Adobe Air и запуск его с помощью sudo
источник