Adobe’ Air is a multi-platform framework for running internet rich applications on the desktop.
Whilst Adobe provide a version for 32bit Linux, a native x64 version remains a dream. Thankfully, with few installed dependencies, the 32bit version will happily run on a 64bit installation too.
Get Air, Get Dependencies
First things first – you will need a copy of Adobe Air for Linux. The link below will take you to the download page.
Next up, you will need to install Getlibs.
Getlibs is a clever little tool that helps install 32bit libraries required for an application to run in a x64bit environment.
Save the .deb from the link below and install it by double clicking on it.
Once installed we’ll need to get the dependencies for Adobe Air. We can do this in one go by opening a terminal and pasting the following: -
- sudo apt-get install lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libc6 libc6-i386 lib32nss-mdns
Now comes the boring part! Once the above have finished installing, you will need to paste each of the commands below into the terminal separately.
- sudo getlibs -l libnss3.so.1d
- sudo getlibs -l libnssutil3.so.1d
- sudo getlibs -l libsmime3.so.1d
- sudo getlibs -l libssl3.so.1d
- sudo getlibs -l libnspr4.so.0d
- sudo getlibs -l libplc4.so.0d
- sudo getlibs -l libplds4.so.0d
- sudo getlibs -l libgnome-keyring.so
- sudo getlibs -l libgnome-keyring.so.0
- sudo getlibs -l libgnome-keyring.so.0.1.1
Installing Adobe Air
Now install Adobe Air by either dragging the adobeair.bin file into the terminal and hitting return or by manually running it. (You may need to give it permission to execute as a programme first.)
Follow that up with a few more simple commands to sure up a few last features: -
- sudo cp /usr/lib/libadobecertstore.so /usr/lib32
- sudo ldconfig
You should now be able to install and run pretty much all Air Applications around – although some are Windows/OS X only, most are not.