如何安装 Adob​​e AIR?

如何安装 Adob​​e AIR?

我是基于 AIR 构建的某些应用程序的重度用户。

AIR 似乎已停止对 Linux 的支持。即使是 Adob​​e AIR 档案中的旧版本似乎也只支持 32 位 Linux 发行版,而我目前使用的是 64 位。

在这些条件下,我是否能够运行 AIR?如果可以,您能告诉我在哪里可以找到详细的分步安装吗?

答案1

  1. 将 Linux 版最新版本 Air 2.6.0 下载到您的桌面:

也许你会在最后一条命令后收到错误?

抱歉,发生错误。无法安装 Adob​​e AIR。在安装 Adob​​e 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,因为执行文件的权限没有改变)。

  • 安装 Adob​​e 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 库,这是成功安装和运行 Adob​​e 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 的符号链接,以便 Adob​​e 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. 从以下位置下载 Adob​​e 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

然后我首先安装了需要 Adob​​e 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 接下来下载 Adob​​e Air .bin 文件(直接链接在这里)。

第 2 步:安装

打开终端(应用程序 > 附件 > 终端)并导航到您的下载文件夹(或您保存 .bin 文件的文件夹)。

* cd Download/

我们需要让.bin文件具有安装权限,因此请小心输入以下命令:-

* chmod +x AdobeAIRInstaller.bin

现在让我们安装它:

* ./AdobeAIRInstaller.bin

安装应该是压缩的,如果一切顺利,在“应用程序 > 附件”中会出现一个新的菜单项,标题为“Adobe Air 应用程序安装程序”。

相关内容