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

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

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

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

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

решение1

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

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

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

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

  • В терминале (сочетание клавиш по умолчанию: 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
    

Ссылка:

решение2

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

  1. Установите библиотеки i386, необходимые для успешной установки и запуска Adobe Air и приложений 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
    
  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.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 
    
  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. Это решит проблему ошибки «Пакет не найден», связанную с этим пакетом.

решение3

В качестве альтернативы вы можете установить готовый .deb-файл.

Доступен air 2.6 (последний поддерживаемый Linux)здесьдля обеих архитектур (обе используют 32-битную версию, но по крайней мере это работает). Спасибопруссванскийза то, что указали на это.

Убедитесь, что у вас есть необходимые 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, ни дляоригинальный двоичный файл.

решение4

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

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

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

* cd Download/

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

* chmod +x AdobeAIRInstaller.bin

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

* ./AdobeAIRInstaller.bin

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

Связанный контент