簡體   English   中英

如何在linux中安裝adobe air sdk?

[英]how to install adobe air sdk in linux?

我正在嘗試在linux中安裝adobe air sdk。 我將從http://www.adobe.com/products/air/tools/sdk/下載的軟件包解壓縮到“AdobeAIRSDK”文件夾中,並將/ bin文件夾添加到PATH環境變量中。 但是當我試圖運行adl時,它給了我以下錯誤:

加載運行時出錯(/home/monuser/AdobeAIRSDK/bin/../runtimes/air/linux/Adobe AIR / Versions / 1.0 / Resources / nss3 / None / libnss3.so:文件太短)

這里有什么問題,如何解決這個問題?

您是否嘗試在64位操作系統上安裝? 無論哪種方式, Adobe都有安裝KB可能會有所幫助。

Installing Adobe Air on Ubuntu 13.10

安裝成功安裝和運行Adobe Air和air應用程序所需的i386庫:

sudo apt-get install 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    
Install gnome-keyring:i386.

它不能像其他i386一樣使用apt-get進行安裝(至少在寫這篇文章時),因為它的依賴性。 所以我們需要下載並手動安裝。 事實上,這很容易:

使用apt-get下載deb-package到/ tmp:

cd /tmp

sudo apt-get download libgnome-keyring0:i386

將deb-package解壓縮到gnome-keyring子文件夾中(注意文件名中的版本,可能會有所不同):

sudo dpkg-deb -R libgnome-keyring0_3.8.0-2_i386.deb gnome-keyring

通過復制在系統中安裝庫:

sudo cp gnome-keyring/usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/i386-linux-gnu/

創建符號鏈接,以便Adobe Air可以看到它:

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/i386-linux-gnu/libgnome-keyring.so.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

從Adobe官方網站下載Adobe Air安裝程序: http://helpx.adobe.com/air/kb/archived-air-sdk-version.htmlhttp://helpx.adobe.com/air/kb/archived-air-sdk-version.html

使用下載的安裝程序安裝Adobe Air(不要忘記允許執行安裝程序文件):

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

現在應該成功安裝Adobe Air! 現在你可以刪除多余的符號鏈接:

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

資源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM