How To Install Adobe Air On Ubuntu 64bit

Whilst Adobe provide a 32bit version of their Adobe Air application for 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 you will need to download and install a package called ‘Getlibs’. What is it? ‘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 AdobeAIRInstaller.bin file into the terminal with a ‘sudo’ preceding it if needed or by being all posh and doing it the proper way as bullet-pointed below.

  • Move the download Abobe Air installer into your Home folder
  • Open a terminal and type the following
  • ./AdobeAIRInstaller.bin
  • Hit return and follow the prompts
  • If permission is denied use
  • sudo ./AdobeAIRInstaller.bin

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.

Related posts:

  1. New Adobe Flash 64bit For Linux Coming 8th December
  2. Adobe Air 2 Beta Now Available
  3. Install 64bit Google Chrome With Flash And Extensions
Post a comment or leave a trackback: Trackback URL.
  • http://twitter.com/leejarratt Lee Jarratt

    Thank you :)

  • http://pulse.yahoo.com/_HK3RIU3VU6SARATSCDRKCKA6K4 Graham Dunn

    Thanks!Instead of cutting and pasting those commands seperately, create a shell script.#!/bin/shsudo getlibs -l libnss3.so.1dsudo getlibs -l libnssutil3.so.1dsudo getlibs -l libsmime3.so.1dsudo getlibs -l libssl3.so.1dsudo getlibs -l libnspr4.so.0dsudo getlibs -l libplc4.so.0dsudo getlibs -l libplds4.so.0dsudo getlibs -l libgnome-keyring.sosudo getlibs -l libgnome-keyring.so.0sudo getlibs -l libgnome-keyring.so.0.1.1

    Then you’ll just have to hit return to let getlibs download the lib.

    • http://wesleyk.me Wesley K.

      I did the same except thing but was running as root.

  • http://twitter.com/hdche martin vacho

    when I paste: ./AdobeAIRInstaller.bin
    it says: bash: ./AdobeAIRInstaller.bin: Permission denied

    when I paste: sudo ./AdobeAIRInstaller.bin
    it says: sudo: ./AdobeAIRInstaller.bin: command not found

    :(

  • http://twitter.com/hdche martin vacho

    awww allright, I found a solution

    Run this command:
    chmod +x AdobeAIRInstaller.bin

    Now run this command:
    sudo ./AdobeAIRInstaller.bin

    lucky me …

    • http://profiles.google.com/mzinader Matthew Zinader

      Thanks!

    • http://profiles.google.com/mzinader Matthew Zinader

      Thanks!

  • http://twitter.com/yaph Ramiro Gomez

    I needed to run
    gksudo ./AdobeAIRInstaller.bin
    instead of
    sudo ./AdobeAIRInstaller.bin
    in the last step

  • Pingback: How To Install Adobe Air On Ubuntu 64bit « Web application developer's Blog