SDB:AdobeAir 安装

跳转到:导航搜索
注意: Adobe 已经不再支持 Linux 版本的 AdobeAir。

如何安装

在安装 Adobe Air 之前,您至少需要这些软件包

在超级用户终端或使用 'sudo' 后粘贴以下内容

i386 系统

sudo zypper install libasound2 libgcc44 libncurses5 \
libstdc++ libxml2 mozilla-nss mozilla-nspr \
gtk2-devel gnome-keyring libxml2-devel libxml2-devel libxslt \
rpm rpm-devel

x86-64 系统

sudo zypper install libasound2-32bit libgcc45-32bit libncurses5-32bit \
libxml2-32bit mozilla-nss-32bit mozilla-nspr-32bit gtk2-devel \
libxml2-devel-32bit libxml2-devel libxslt-32bit rpm-32bit rpm-devel \
libstdc++33-32bit libstdc++33-devel-32bit libgnome-keyring0-32bit

Adobe AIR for Linux 可作为 RPM 在这里获得

wget http://airdownload.adobe.com/air/lin/download/2.0.2/adobeair.i386.rpm

使用 YaST 获取并安装 rpm

sudo zypper install adobeair.i386.rpm

OpenSUSE 11.4 - X86-64

您还需要安装

sudo zypper install libgtk-2_0-0-32bit libgthread-2_0-0-32bit

我发现 air rpm 中的这个库依赖项缺失,只需将其软链接以绕过 rpm 要求即可。您还需要安装 KWalletmanager,但它默认安装在 KDE 中。

ln -s /usr/lib64/kde4/kcm_kwallet.so /usr/lib/libkwalletclient.so.1

OpenSUSE 12.1 - X86-64

我已经尝试了 11.4 的说明以及所有 zypper in 依赖项。AdobeAir 2.6 安装仍然失败。

针对以上情况:我创建了以下链接

sudo ln -s /opt/kde3/lib/libkwalletclient.so.1 /usr/lib/libkwalletclient.so.1 \
ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d \
ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d \
ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d \
ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d

然后将 2.6 版本设为可执行

chmod +x AdobeAIRInstall.bin

最后以超级用户模式运行安装程序

su -
./AdobeAIRInstall.bin

注意:我安装并运行了 Pandora One 来测试安装,一切正常。


OpenSUSE 12.3 - X86-64

(2013-12-05)

安装很顺利。Linux 的最后一个版本是 2.6。

下载 http://airdownload.adobe.com/air/lin/download/2.6/adobeair.i386.rpm

安装

sudo zypper install file:///path/to/adobeair.i386.rpm

Zypper 将解决依赖关系。

此后,使用“实用工具 > 更多程序”中的菜单项“Adobe AIR 应用程序安装程序”,我安装了 Mindomo Desktop 6.871,它似乎可以完美运行我在其网站上创建的地图。