Showing posts with label Home directory. Show all posts
Showing posts with label Home directory. Show all posts

Monday, December 28, 2009

Adobe AIR 64 bit Installation Guide

As you know, its very difficult to run Adobe AIR apps on a 64 bit Linux OS. I have tried numerous methods but none were helpful. Finally I came across this page which has a complete guide to the installation of Adobe AIR on a 64 bit Linux OS. Some of the steps described there can be a bit difficult to understand. So, I'm reproducing the steps alongwith my simplified versions. Save the downloaded files under the /home folder.

1. First up, download the Adobe AIR .bin file. Here's the download link: Download (File size is 13 MB)

2. Download and install these 32 bit libraries: Download

3. Download these files next: libnss3 ; libnspr4

The following are reproduced from the reference page:

You now need to open the packages you just downloaded by running file-roller as root so you can extract them to your /usr/lib32 folder. Begin by extracting the files in libnss, using the following command:



$ sudo file-roller ./libnss3-1d_3.12.0~beta3-0ubuntu1_i386.deb



Double-click the data.tar.gz file. If the data.tar.gz file doesn't automatically open in file-roller, you may be asked which application to open it with. If you are prompted to choose the application, enter file-roller in the Application box and click Open.

In file-roller, locate and select the following files in the ./usr/lib folder:
libnss3.so.1d
libnssutil3.so.1d
libsmime3.so.1d
libssl3.so.1d

Click Extract. Click the top left button in this window. The button's icon is an image of a pencil and paper. If you hover your mouse over the button it will display "Type a file name" in a popup tooltip. Once the button has been clicked, a Location box will appear. Type /usr/lib32 in the Location box and click Extract.

Close all file-roller windows.

Extract the files in libnspr, using the following command:


$ sudo file-roller ./libnspr4-0d_4.7.1~beta2-0ubuntu1_i386.deb



Double-click the data.tar.gz file and open with file-roller and then locate and select the following files in the ./usr/lib folder:
libnspr4.so.0d
libplc4.so.0d
libplds4.so.0d

Follow the same instructions as above (in step 7) to extract the files to the /usr/lib32 folder.
Finally, close file-roller and enter the following commands:


$ sudo ln -s /usr/lib32/libnss3.so.1d /usr/lib32/libnss3.so
$ sudo ln -s /usr/lib32/libssl3.so.1d /usr/lib32/libssl3.so
$ sudo ln -s /usr/lib32/libnspr4.so.0d /usr/lib32/libnspr4.so


[A bit of additional info has been added here]

You are now ready to install Adobe AIR Linux. Type the following command:



$ chmod +x AdobeAIRInstaller.bin
$ sudo ./AdobeAIRInstaller.bin




Adobe AIR is now installed on your system.
Just one more step before you start installing and using AIR apps. Enter the following command:



$ sudo cp /usr/lib/libadobecertstore.so /usr/lib32




For Ubuntu 9.04 only (as well as 9.10):

Due to the absence of the lib32nss package, AIR apps are unable to connect to the network. Ubuntu 9.04 64-bit users need the package lib32nss-mdns for DNS resolution in a 32bit application:



$ sudo apt-get install lib32nss-mdns



You're now ready to install and run AIR applications.

Share/Bookmark

[Reference/Source - http://kb2.adobe.com/cps/408/kb408084.html]