Я большой пользователь некоторых приложений, которые построены на AIR.
Похоже, что AIR прекратила поддержку Linux. Даже старые версии в Adobe AIR Archives, похоже, поддерживают только 32-разрядные дистрибутивы Linux, и я сейчас нахожусь на 64 бит.
Есть ли даже небольшая вероятность, что я смогу запустить AIR в этих условиях? Если да, можете ли вы рассказать мне, где я могу получить подробную пошаговую установку для этого?
sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386
Установите пакет libgnome-keyring0:i386. sudo apt-get install libgnome-keyring0:i386
Создайте символические ссылки на gnome-keyring, чтобы Adobe Air мог это видеть. sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
Загрузите программу установки Adobe Air здесь. Предоставьте разрешение на выполнение, а затем запустите этот .bin-файл. sudo chmod +x AdobeAIRInstaller.bin
sudo ./AdobeAIRInstaller.bin
Источник
Для Ubuntu 16.04 и выше установите пакет libnss-mdns:i386 вместо пакета [ f7]. Это решит проблему «Не найдена ошибка пакета», связанная с этим пакетом.
В качестве альтернативы вы можете установить предварительно построенный файл .deb
. Для обеих архитектур имеется версия 2.6 (последняя поддерживаемая версия Linux), доступная здесь для обеих архитектур (оба используют 32-битное снизу, но по крайней мере оно работает). Спасибо prusswan за указание на это.
Убедитесь, что у вас есть 32-битные библиотеки, которые вам понадобятся:
sudo apt-get install ia32-libs
Я загрузил AMD64 (adobeair_2.6.0.19170_amd64.deb) и установлен на моем компьютере (am64 с Precise Pangolin 12.04)
sudo dpkg -i adobeair_2.6.0.19170_amd64.deb
Затем я установил приложение, в котором нуждался Adobe Air, и это сработало.
Обновление для Ubuntu 13: 10+, [!d7 ]
Попытка этой техники, я получаю «Package ia32-libs-gtk не установлен»
Я посмотрел здесь и попытался установить эти зависимости и другие связанные пакеты, которые я могу подумайте напрямую:
sudo apt-get install gtk2-engines:i386 libart-2.0-2:i386 libcairo2:i386 libcanberra-gtk0:i386 libdatrie1:i386 libgail-common:i386 libgconf2-4:i386 libgtk2.0-0:i386 liblua5.1-0:i386 libpango1.0-0:i386 libpixman-1-0:i386 libqt4-network:i386 libqt4-test:i386 libqtcore4:i386 libthai0:i386 libbonobo2-0:i386 libglade2-0:i386 libgnomecanvas2-0:i386 libidl0:i386 liborbit2:i386 libwmf0.2-7:i386 gtk2-engines-murrine:i386
Но это не сработало ни для deb, ни для оригинального двоичного файла.
Из-за того, как работает многоархиворд, теперь вы можете просто установить файл i386 .deb на новый 64-разрядный Ubuntu, и он автоматически установит правильные зависимости. (Также 64-разрядный .deb - это просто 32-разрядный, переупакованный с зависимостью от ia32-libs)
Загрузите 32-разрядный (да даже для вашего 64-битного Ubuntu) deb: http: //update.devolo. com / linux / apt / pool / main / a / adobeair / adobeair_2.6.0.19170-devolo1_i386.deb (Благодаря ответу yuvilio) 64-битный пакет на том же сайте представляет собой переупакованную версию 32-битного кода, у вас будут проблемы если вы используете 64-битный пакет, используйте 32-разрядный пакет для 32-разрядных и 64-разрядных систем Ubuntu 13.10+. Откройте в программном центре, нажмите «Установить». Игнорируйте предупреждение о качестве пакета. Если у вас есть игра Steam, для которой требуется Air, просто установите и запустите эту игру, и она установит Air on
Примеры игр, в которых используется Air:
Защитники Quest Anodyne (путают, если у вас уже установлен Air, запустите sudo apt-get remove adobeair и снова попробуйте установщик игры потому что он поставляется с Air)Я нашел их во время недельной смиренной продажи для поддержки некоторых проектов с открытым исходным кодом.
Шаг 1: Возьмите немного воздуха Далее загрузите файл Adobe Air .bin (прямая ссылка здесь).
Шаг 2: Установка
Откройте терминал (приложения> Аксессуары> Терминал ) и перейдите к папке «Загрузки» (или папке, в которой вы сохранили файл .bin).
* cd Download/
Нам нужно, чтобы файл .bin имел разрешения на установку, поэтому введите следующую команду: -
* chmod +x AdobeAIRInstaller.bin
Теперь давайте установить его:
* ./AdobeAIRInstaller.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- '' Пакет ia32-libs был взломан, чтобы получить 32-разрядные пакеты, установленные на 64-битной установке. Начиная с версии Ubuntu 11.10 (Oneiric), добавлен Multi Arch. Одной из целей этого является удаление пакета ia32-libs ''
Я выполнил шаги из этого быстрого и простого руководства:
http: // wiki. phoenixviewer.com/ia32-libs-in-ubuntu-13-10
1 - тогда эта страница приводит меня к этим приятным шагам для установки Adobe Air для 64-битных систем
http://wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10
-------- --------- шаги для установки Adobe Air для 64-битных систем ---------------
www.askubuntu.com/questions/87447/how-can-i-install-adobe-air
helpx.adobe.com/air/kb/archived-air-sdk-version.html
www.wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10
www.ubuntuforums.org/showthread.php?t=2181649
www.askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-old- unsupported-release
[d22 ] PS --- как отметил Альвар, Adobe Air для Linux больше не поддерживается --- К сожалению, много лет спустя «Adobe AIR for Linux больше не поддерживается». после того, как говорится на странице adobe. Используя «Архив AIR» можно получить неподдерживаемые версии, версия 2.6.0 является самой последней доступной. Если вам нужно установить программу, для которой требуется более новая версия, вы можете перейти в Виртуальный блок с гостем Windows.
Рекомендуемые шаги для Ubuntu 16.10:
для 32-битной машины
wget -O adobe-air_i386.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_i386.deb
sudo dpkg -i adobe-air_i386.deb
sudo apt-get install -f && rm adobe-air_i386.deb
для 64-битной машины
wget -O adobe-air_amd64.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_amd64.deb
sudo dpkg -i adobe-air_amd64.deb
sudo apt-get install -f && rm adobe-air_amd64.deb
Рекомендуемые шаги для Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (оба извлечены отсюда):
wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
У меня Ubuntu 14.04 64-бит. Единственный способ установить Adobe Air, который работал для меня было следовать первой части данной инструкции по установке Balsamiq на Ubuntu, которая является то, что я пытался сделать в первую очередь.
краткое резюме эти инструкции: - Скачать инструкция по установке Balsamiq на Ubuntu - Установка пакета libgtk 32-битный (но я пропустил этот шаг, он не работает для меня, и не представляется необходимым) - Создание символические ссылки на два файла libgnome-keyring. Выполнение исполняемого файла Adobe Air и его запуск с помощью sudo