How To Install Adobe Air in Ubuntu 13.04

adobeaironfire

For those of us that walk a blurry line between FOSS and proprietary, overcoming the annoyance and abandonment of Adobe ranks very high on our list of irritations.  Adobe Flash is a dying necessity for many of us that now exists in not one, but two separate evils in Linux.  There is the sandboxed, and completely up-to-date version that ships with Google Chrome; and then there is the abandoned 11.2 that users of other browsers are forced to live with.  This author falls into the latter category, as I am hopelessly dedicated to Firefox.  I am also an Indie gamer, so I manage to keep installed –with each new version of KubuntuAdobe Air; a 32-bit relic that mostly enables Flash-like entertainment and is based mostly on, well,  Flash…  So, without further ado, this is how you keep the fire burnin’, as dim as it might be.

For 64-bit Systems

First things’ first, we need to get the final Adobe Air installer.

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

Then, we need to mark it as executable.

chmod +x ./AdobeAIRInstaller.bin

Next, let’s grab Jeff Hendricks (or so it seems) awesome Get Libs utility.  What is Get Libs?  It is a handy little library downloader that will grab the 32-bit libraries that your package manager will not allow to co-exist with your 64-bit ones.

wget http://jeffhendricks.net/getlibs-all.deb

Let’s install Get Libs and grab our libraries.

sudo dpkg -i getlibs-all.deb

sudo getlibs -l libhal-storage.so.1

sudo getlibs -l libgnome-keyring.so.0.2.0

We are almost there.  Now we need to install the required package dependencies.

sudo apt-get install libhal-storage1 libgnome-keyring0 lib32nss-mdns

Now for the tricky part.  Well, not really, but most guides don’t waste any time explaining what’s happening here.  We are going to make a symbolic link between the 32-bit libraries installed by Get Libs, and the location they are expected to be found in.

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

Lastly, install Adobe Air.

sudo ./AdobeAIRInstaller.bin

That’s it, folks!  32-bit install is after the break.

32-Bit

Get it.

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

Make it executable.

chmod +x ./AdobeAIRInstaller.bin

Make symlinks.

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

Install.

sudo ./AdobeAIRInstaller.bin

Done.

Now you can play indie classics, and new indies like Botanicula, McPixel, and Anodyne.


Dean Howell

Dean Howell has over a decade of experience with Linux and nearly 2 decades of experience with computers in general. Currently, Dean is Editor-in-chief of The Powerbase and also works for one of the world's largest providers of Linux-based NVRs.

Related posts

  • mimilus
    • lordpenguin

      No reason to use with WINE, really. Unless you require something newer than 2.6.

  • Charlie Whitman

    It seems like one of the game installers from an older Humble Indie Bundle installed Adobe Air for me automatically, even though my system is 64 bit. I don’t remember which one it was though. At any rate, that was back when I was on Ubuntu Studio 12.04 (I think). Since I’ve only updated since then, I haven’t had to redo the Air install. It’s been working with whatever Air based software I’ve used since (including some stuff from Gameolith and maybe Desura as well).

  • Pingback: How To Install Adobe Air in Ubuntu 13.04 | Hallow Demon

  • Pingback: Links 27/6/2013: Kubuntu to Deviate Further From Canonical, New Debian Derivatives | Techrights

  • oldrocker99

    Update Adobe AIR

    This installer will update Adobe AIR.

    Click Update to install this update now.

    Installed: 2.5.1.17730

    Update: 2.6.0.19170

    “An error occurred while installing Adobe AIR. Installation may not be allowed by your administrator. Please contact your administrator.”

    This is after I followed the instructions. The terminal said:

    IBUS-WARNING **: The owner of /home/oldrocker99/.config/ibus/bus is not root!

  • Killua Zoldyck DK

    thnx man really thnks

  • Fantome

    Tanks a lot man !

  • Raphael_13

    You can play McPixel bought in Humble Bundle with web browser if downloaded the tar.gz with swf in it.

  • Chtfn

    Thanks for that! Worked like a charm to install McPixel.

  • Wayne Riesterer

    Thanks. This worked perfectly. Installing packages in Linux is sometimes quite difficult. I’m sure lots of people would agree.

    I just copied and pasted the commands you provided and it worked fine! The only thing that happened is that my ia32 libraries were a later version, but this didn’t make a difference anyway…they just didn’t get installed.

    All the best

  • authentic8

    Any chance you could add some instructions for uninstalling it too? No doubt there will come a time when Adobe Air is completely useless to anyone. ;) Thanks.

  • gallitOo88 .

    does not work for me…”An error occurred while installing Adobe AIR. Install Gnome Keyring or KDE Kwallet before installation.” plz help…im in 64 :x

  • gallitOo88 .

    I happen to install but now when I install an AIR application ihave this post in a small window:

    “TITLEBAR: xdg-su: /tmp/air.x0rSdF/setup
    TERM: This application requires administrative rights to run
    Please enter root Password:
    su: Authentication failure
    Please enter root Password:”

    When I typed in my password, it told me there was an authentication
    failure. I tried about 8 times total (on 3 separate install attempts),
    but even when I was certain I was typing my password correctly, it would
    tell me there was an authentication error.

    Any ideas?

  • SitthichaiCh

    that worked, …. thanks!

  • Vinay Chittora

    Thanks man ! This worked like a charm.

  • Pingback: libgtk-x11-2.0.so.0:i386 not available on Ubuntu 13.10 64 bit; troubles with Adobe Air | Ubuntu InfoUbuntu Info

  • Silver227

    Thanks for the help! Wanted to use Pandora One with Ubuntu, this helped me tremendously, thanks again!

  • 127wexfordroad

    F**k I hate Adobe. But this guide is great, thank you. Just tried this on 14.04 and it worked perfectly. Actually didn’t even need the getlib stuff, just the ln -s trick after installing gnome-keyring:i386

    Cheers!

  • Neil Mayhew

    These instructions are a bit out of date now. You don’t need getlibs, just install i386 packages directly through multilib:

    sudo apt-get install libnspr4:i386 libnspr4-0d:i386 libnss3:i386 libnss3-1d:i386 libgnome-keyring0:i386 libnss-mdns:i386
    sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/

    The symlink can (and should) be removed after installation. AIR will find the library automatically through the normal lookup path.

Top