且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何安装的Adobe AIR SDK在Linux?

更新时间:2023-12-03 18:42:28

 在Ubuntu 13.10安装Adobe AIR
 

安装i386的库,所需要的成功安装Adobe AIR和AIR应用程序和运行:

 命令和apt-get安装libgtk2.0-0:I386的libstdc ++ 6:I386 libnss3-1d:I386 lib32nss-MDNS的libxml2:I386 libxslt1.1:I386 libcanberra-gtk-模块:I386 GTK2-引擎-murrine:I386
安装GNOME的钥匙圈:I386。
 

它无法安装使用apt-get的其他I386(至少在写这篇的时刻),因为它的相关性。所以,我们需要下载并手动安装。其实,这很简单:

使用下载的deb包apt-get的到/ tmp:

  CD / tmp目录

sudo易于得到下载libgnome-keyring0:I386
 

解压的deb包成的gnome-钥匙圈子文件夹(注意版本的文件名,也可能是不同的):

 须藤的dpkg-DEB -R libgnome-keyring0_3.8.0-2_i386.deb GNOME的钥匙圈
 

通过复制在系统中安装库:

 须藤CP的gnome-钥匙圈/ usr / lib目录/ I386-Linux的GNU / libgnome-keyring.so.0.2.0 / usr / lib目录/ I386-Linux的GNU /
 

创建符号链接,以便Adobe AIR的可以看出来:

 须藤LN -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 / usr / lib目录/ I386-Linux的GNU / libgnome-钥匙圈.so.0

须藤LN -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
须藤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.html

使用下载的安装程序安装Adobe AIR的(不要忘记允许执行安装程序文件):

 一个搭配chmod + X Adob​​eAIRInstaller.bin
须藤./AdobeAIRInstaller.bin
 

Adob​​e AIR的应安装成功吧!现在,您可以去除多余的符号链接:

  sudo的RM /usr/lib/libgnome-keyring.so.0
sudo的RM /usr/lib/libgnome-keyring.so.0.2.0
 

来源

i'm trying to install the adobe air sdk in linux. i unzip the package downloaded from http://www.adobe.com/products/air/tools/sdk/ into a folder "AdobeAIRSDK", and add the /bin folder into the PATH environment variable. but when i tried to run the adl, it gives me the following error:

Error loading the runtime (/home/monuser/AdobeAIRSDK/bin/../runtimes/air/linux/Adobe AIR/Versions/1.0/Resources/nss3/None/libnss3.so: file too short)

what's the problem here and how do i get it fixed?

Installing Adobe Air on Ubuntu 13.10

Install i386 libraries, that are required for successful installation and running of Adobe Air and air applications:

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.

It can't be installed using apt-get as other i386 (at least at the moment of writing this), because of it's dependencies. So we'll need to download it and install manually. In fact, this is easy:

download deb-package using apt-get to /tmp:

cd /tmp

sudo apt-get download libgnome-keyring0:i386

extract deb-package into gnome-keyring subfolder (note version in the file name, it may be different):

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

install library in the system by copying:

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

create symlinks so Adobe Air could see it:

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

Download Adobe Air installer from Adobe official site: http://helpx.adobe.com/air/kb/archived-air-sdk-version.html

Install Adobe Air using downloaded installer (don't forget to allow execution of the installer file):

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

Adobe Air should be installed successfully now! Now you may remove excess symlinks:

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

Source