如何安裝 Adob​​e AIR?

如何安裝 Adob​​e AIR?

我是某些基於 AIR 構建的應用程式的重度用戶。

AIR 似乎已停止對 Linux 的支援。即使 Adob​​e AIR Archives 中的舊版本似乎也只支援 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. 安裝成功安裝和執行 Adob​​e Air 和 Air 應用程式所需的 i386 庫。

    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 及更高版本,請安裝 packagelibnss-mdns:i386而不是 package 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 with 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 檔案 (直接連結在這裡)。

第二步:安裝

開啟終端機(應用程式 > 附件 > 終端機)並導覽至「下載」資料夾(或儲存 .bin 檔案的資料夾)。

* cd Download/

我們需要讓 .bin 檔案具有安裝權限,因此請仔細輸入以下命令:-

* chmod +x AdobeAIRInstaller.bin

現在讓我們來安裝它:

* ./AdobeAIRInstaller.bin

安裝應該會壓縮,如果一切順利,「應用程式 > 附件」中將出現一個名為「Adobe Air 應用程式安裝程式」的新功能表項目。

相關內容