For various reasons, I decided to reformat my Linux partition recently.
One of the things I like about Linux Mint is its fast and reliable install. I had my Mint 10 [Julia] 64-bit DVD already burned so it was simply a matter of banging it into the drive and letting it run.
Everything went as smoothly as I expected and I then set about installing all the applications I use. Again, with Mint, this is utter simplicity, and all that is really required is a little time.
I had forgotten about Adobe Air however.
For reasons unknown, Adobe have no 64-bit version of their Air installer, and any attempt to run the provided adobeair.deb will fail miserably. However, I had done it before but hadn’t bothered writing down the instructions. Big mistake! What was worse, it was a nightmare trying to find the fix I had used before.
-oOo-
The rest of this article has become obsolete, as Adobe have removed Adobe Air 32 bit from their site.
I have an old copy of my modified Adobe Air 64 bit DEB file which can be downloaded from here. It has worked every time for me so it should work for you!
If Adobe ask me to remove the file then I shall of course remove it, but in the meantime……….
-oOo-
I never did find my old fix, but have found a way around which works very well. I am writing it up as a reference for the future, and it maybe help others in the same situation.
Download adobeair.deb from the normal location. This is the 32-bit version so don’t try to run it.
Open a terminal in the download folder and create a temp directory –
mkdir temp
Next, extract the downloaded file into the temp directory –
dpkg-deb -x adobeair.deb temp
Now extract the control files –
dpkg-deb --control adobeair.deb temp/DEBIAN
Change the architecture from ‘i386’ to ‘all’ –
sed -i "s/i386/all/" temp/DEBIAN/control
All that remains now is to create a new DEB file –
dpkg -b temp adobeair64.deb
Now all that remains is to install the package –
sudo dpkg -i adobeair64.deb
It worked flawlessly for me, and I was immediately able to install Tweetdeck, amongst other things.