I have tried to install the AIR 1.1 Beta (also appended after this post) but failed. AIR 1.5 installed smoothly. Here is a document about installing on 64-Bit Linux and Tips on resolving application issues1.

If you tried to install AIR application from Adobe AIR Marketplace with Flash 64-Bit, you may not be able to install normally. Open the source of page, then search for .air. download it to desktop and double-click on the file you just download. Adobe AIR will install for you.

If you want the transparency, you need to enable the Desktop Effects and restart application.

I like Adobe AIR installs an application as a RPM package on Fedora, that’s easy to uninstall.

I installed the AOL Top 100 Videos app, the CPU utilization is quite high, it has 2+ processes that takes almost one core (1.83 GHz) to process. However, I think this may not be an AIR issue only.

Wondering when we would have AIR 64-Bit…

[1]http://blogs.adobe.com/air/2008/12/tips_on_resolving_application.html is gone.

1   Installing Adobe AIR 1.1 Beta on Fedora 10

Download the binary installer for Linux. Currently, Adobe AIR only supports 32 Bit environment. Grant the permission to execute by running chmod +x adobeair*.bin, then run this installer as root or as normal user and make sure you have xterm.

1.1   x86_64 Only and missing libraries

If your system miss some libraries, you will be prompted as if follows:

% ./adobeair_linux_b1_091508.bin
Error loading the runtime (libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory)

I got this because my system is x86_64, therefore I need to install some 32 Bit libraries. In order to find out which package contains the library, in this case, you can run as root:

% yum provides */libgtk-x11-2.0.so
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * rpmfusion-nonfree-updates: ftp.upjs.sk
 * fedora: ftp.twaren.net
 * rpmfusion-free-updates: ftp.upjs.sk
 * rpmfusion-free: mirrors.cat.pdx.edu
 * updates: ftp.cse.yzu.edu.tw
 * rpmfusion-nonfree: mirrors.cat.pdx.edu
gtk2-devel-2.14.4-3.fc10.i386 : Development tools for GTK+ applications
Matched from:
Filename    : /usr/lib/libgtk-x11-2.0.so

gtk2-devel-2.14.4-3.fc10.x86_64 : Development tools for GTK+ applications
Matched from:
Filename    : /usr/lib64/libgtk-x11-2.0.so

Now run the following command, all dependencies needed on my Fedora as root to install the missing libraries, you may need to install more than a hundred packages for dependencies:

yum install gtk2-devel.i386 nss.i386 libxml2-devel.i386 libxslt.i386 gnome-keyring.i386 rpm-devel.i386 rpmbuild

libxslt.i386 (missing causes installer crashing, SIGSEGV) and gnome-keyring.i386 are necessary packages, if you are using KDE, you may need to use kwallet. rpm-devel.i386 and rpmbuild are necessary packages as well.

If you get this error when install gnome-keyring.i386:

Transaction Check Error:
  package audit-libs-1.7.9-1.fc10.x86_64 (which is newer than audit-libs-1.7.8-6.fc10.i386) is already installed

You can install directly from Koji:

rpm -i http://koji.fedoraproject.org/packages/audit/1.7.9/1.fc10/i386/audit-libs-1.7.9-1.fc10.i386.rpm

I also installed bug-buddy.i386, libcanberra-gtk2.i386, and gtk-nodoka-engine.386. They may not be necessary.

Warning

UNDONE

2   ChangeLog

  • Appended the 1.1 installing notes after the post due to some people can’t access to Google Docs.