Как я могу установить Adobe AIR?

Я интенсивный пользователь некоторых приложений, созданных на основе AIR.

Похоже, что AIR прекратила поддержку Linux. Кажется, что даже более старые версии в архивах Adobe AIR поддерживают только 32-битные дистрибутивы Linux, и я в настоящее время использую 64-битную версию.

Есть ли небольшая вероятность, что я смогу запустить AIR в этих условиях? Если да, скажите, пожалуйста, где я могу получить подробную пошаговую установку для этого?

160
задан 3 April 2014 в 01:33

9 ответов

  1. Загрузите последнюю версию Air 2.6.0 для Linux на свой рабочий стол:

Может быть, вы получите сообщение об ошибке после последней команды?

К сожалению, произошла ошибка. Adobe AIR не может быть установлен. Перед установкой Adobe AIR установите либо Gnome Keyring, либо KDE KWallet.

Это можно исправить:

  • В терминале (ярлык по умолчанию: Ctrl + Alt + T) введите:

     locate libgnome-keyring.so
     
  • Это мой результат (ваш может быть другим):

     /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
     /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
     
  • Как предлагает @jmendeth ниже, самый простой способ указать установщику, где найти эти файлы, - это использовать LD_LIBRARY_PATH:

    • Для 32-битной Ubuntu (проверено 12.04):

       LD_LIBRARY_PATH = / usr / lib  / i386-linux-gnu ./AdobeAIRInstaller.bin
       
    • Для 64-разрядной версии Ubuntu командная строка, вероятно, будет выглядеть так:

       LD_LIBRARY_PATH = / usr / lib / x86_64-linux-gnu ./AdobeAIRInstaller.bin
       

Если уловка LD_LIBRARY_PATH не работает, вы можете попробовать следующее:

  • Создайте символическую ссылку на строки вашего местоположения, которые вы нашли с помощью предыдущих команд:

     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
     
  • Используйте следующие команды для 32-битных систем:

     sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
    sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
     
  • Затем повторите шаги 4 и 6 (пропустите 5, поскольку права на выполнение файла не изменились).

  • Удалите символические ссылки после установки Adobe AIR 2.6.0:

     sudo rm / usr / lib  /libgnome-keyring.so.0
    sudo rm /usr/lib/libgnome-keyring.so.0.2.0
     

Ссылка:

230
ответ дан 3 April 2014 в 01:33

В качестве альтернативы вы можете установить предварительно собранный .deb

. Имеется air 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+ ,

Попробовав этот метод, я получил сообщение «Пакет 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, ни для исходного двоичного файла .

19
ответ дан 3 April 2014 в 01:33

Шаг 1. Подождите Затем загрузите файл Adobe Air .bin ( прямая ссылка здесь ).

Шаг 2: Установка

Откройте терминал (приложения> Стандартные> Терминал) и перейдите в папку «Загрузки» (или в папку в котором вы сохранили файл .bin).

* cd Download/

Нам нужно предоставить файлу .bin разрешения на установку, поэтому внимательно введите следующую команду: -

* chmod +x AdobeAIRInstaller.bin

Теперь давайте установим его:

* ./AdobeAIRInstaller.bin

Установка должна быть заархивирована, и, если все пойдет нормально, в меню «Приложения> Стандартные» появится новый пункт под названием «Установщик приложений Adobe Air».

6
ответ дан 3 April 2014 в 01:33

У меня 64-разрядная версия Ubuntu 14.04. Единственный способ установить Adobe Air, который сработал для меня, - это следовать первой части этих инструкций по установке Balsamiq на Ubuntu , что я и пытался сделать в первую очередь.

Краткое описание краткое изложение этих инструкций: - Загрузите установщик Adobe Air - Установка 32-битного пакета libgtk (но я пропустил этот шаг; он у меня не сработал и не казался необходимым) - Создание символических ссылок на два файла libgnome-keyring - Создание исполняемого файла установщика Adobe Air и его запуск с помощью sudo

0
ответ дан 3 April 2014 в 01:33

... farany taorian'ny olana sasany ary taorian'ny fikarohana maro tao amin'ity forum ity dia nahavita nanao izany ny pejy google sy ny hafa . Voalohany dia tiako ny misaotra ny vondrom-piarahamonina izay nanome ahy fikasana bebe kokoa hanao izany, toy izay hamela ahy hiala amin'ny fametrahana AdobeAir.

Ny olana rehetra dia ilay fonosana ia32-libs ( Ilay fonosana ia32-libs dia hack iray hahazoana ny fonosana 32-bit napetraka tamin'ny fametrahana 64-bit.Hatramin'ny kinova Ubuntu 11.10 (Oneiric), nanampy Multi Arch. Ny iray amin'ireo tanjona amin'izany dia ny manaisotra ny fonosana ia32-libs ) .. . fonosana izay notapahin'i Canonical hampitsahatra ny fanohanana azy io.

Ny hany nataoko mba hametrahana fonosana ia32-libs dia ny nanampy ity repo ity:

1 -'' deb http://archive.ubuntu.com/ubuntu/ loharano famoahana multiversepackage voafetra voafetra ''

Nanaraka ireo dingana avy tamin'ity fampianarana haingana sy mora ity aho:

http://wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10

2 - avy eo ity pejy ity izay mitondra ahy amin'ireo dingana tsara hametrahana Adobe Air For 64 -bit Systems

www.thepowerbase.com/2013/06/how-to-install-adobe-air-in-ubuntu-13-04/

------------- ---- antontan-taratasy izay nampiasako: ----------------

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  

PS --- araka ny nomarihin'i Alvar, Adobe Air for Linux dia tsy tohanana intsony ---

4
ответ дан 3 April 2014 в 01:33

К сожалению, с опозданием на много лет "Adobe AIR для Linux больше не поддерживается", следуя тому, что написано на странице adobe. Используя "AIR архив" можно получить неподдерживаемые версии, версия 2.6.0 является самой последней доступной. Если вам нужно установить программу, для которой требуется более новая версия, вы можете перейти на Virtual box с гостем 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 (оба извлечены из here):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
3
ответ дан 3 April 2014 в 01:33

Ubuntu 13.10, 14.04, 15.04 и 15.10 (64 бит)

  1. Установите библиотеки i386, необходимые для успешной установки и запуска приложений Adobe Air и air.

     sudo apt-  получить установить 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-Engine  муррин: i386
     
  2. Установите libgnome-keyring0: пакет i386 .

     sudo apt-get install libgnome-keyring0: i386
     
  3. Создайте символические ссылки на gnome-keyring, чтобы Adobe Air мог его увидеть.

     sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 / usr / lib / libgnome-keyring.  так.0
    
    sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
     
  4. Загрузите установщик Adobe Air из здесь .

  5. Дайте разрешение на выполнение, а затем запустите этот .bin-файл.

     sudo chmod + x AdobeAIRInstaller.bin
    sudo ./AdobeAIRInstaller.bin
     

Источник

Примечание для Ubuntu 16.04 (64 бит)

Для Ubuntu 16.04 и выше установите пакет libnss-mdns: i386 вместо пакета lib32nss-mdns . Это решит проблему «Ошибка пакета не найден», связанную с этим пакетом.

43
ответ дан 3 April 2014 в 01:33

Ubuntu 14.04 - 32- и 64-битные - простая установка .deb

Благодаря тому, как работает мультиархитект, теперь вы можете просто установить файл i386 .deb на новую 64-битную Ubuntu, и он автоматически установит нужные зависимости. (Также 64-битный .deb - это просто 32-битный, переупакованный с зависимостью от ia32-libs)

  1. Загрузите 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 +.

  2. Откройте в центре программного обеспечения, нажмите Установить

    enter image description here Игнорируйте предупреждение о качество пакета


В качестве альтернативы, если у вас есть игра Steam, для которой требуется Air, просто установите и запустите эту игру, и она установит Air при первом запуске игры.

Примеры игр, в которых используется Air:

  • Defenders Quest
  • Anodyne (путается, если у вас уже установлен Air, запустите sudo apt-get remove adobeair и снова попробуйте программу установки игры, поскольку она поставляется с Air)

Я нашел их во время a Еженедельная скромная распродажа для поддержки некоторых проектов с открытым исходным кодом.

15
ответ дан 3 April 2014 в 01:33

В Ubuntu 18.04 это сработало для меня:

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

Здесь будет выдано сообщение об ошибке о том, что пакет имеет неудовлетворенные зависимости.

Запустите это, и он установит все, что необходимо:

apt --fix-broken install

Если это не работает:

Я тоже пробовал кое-что раньше, и я не уверен, что это необходимо для работы. Я запускал: sudo apt-get install libbz2-1.0: i386 libgtk2.0-0: i386 libnss3: i386 libxaw7: i386

В качестве общего совета проверьте, не появляется ли какая-нибудь ошибка при запуске sudo dpkg -i adobe-air_i386.deb и попробуйте решить эту проблему, установив необходимые пакеты.

0
ответ дан 5 January 2021 в 23:47

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

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