如何安装Adobe AIR?

Modified on: Sat, 09 Jun 2018 01:08:23 +0800

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

似乎AIR已停止对Linux的支持。即使Adobe AIR Archives中的旧版本似乎只支持32位Linux发行版,而我目前只支持64位。

在这些条件下我是否可以运行AIR?如果是这样,请您告诉我在哪里可以获得详细的一步一步安装?

最佳答案

我需要Air三个程序--YNAB,LongTailPro,Xtend:

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


  2. Ctrl + Alt + T打开终端

  3. sudo apt-get install ia32-libs - (32位垃圾,如果你想在x64 Ubuntu中运行它;如果你有问题,请参阅“取决于:ia32-libs-multiarch但它不能安装” - 解决方案

  4. cd Desktop(将目录改为桌面目录。)

  5. chmod +x AdobeAIRInstaller.bin(更改模式 - 执行权限是)

  6. ./AdobeAIRInstaller.bin
    (在您接受Adobe Air许可证后,它将提示您输入密码;它需要root访问才能安装)

  7. 醇>

    也许你会在最后一个命令后出错?

      

    抱歉,发生了错误。无法安装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上测试):

      /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
      /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
      
    • 对于64位Ubuntu,命令行可能是:

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

如果LD_LIBRARY_PATH技巧不起作用,您可以尝试:

  • 创建指向您使用上一个命令找到的位置字符串的符号链接:

    LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
    
  • 对32位系统使用以下命令:

    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& 6(跳过5,因为执行文件的权限没有改变)。

  • 安装Adobe AIR 2.6.0后删除符号链接:

    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
    

参考:


相关问答

添加新评论