Recently my friend happened to be looking for an application which could work with both twitter.com and identi.ca and found that the number of clients we’re quite limited. Although the adobe air applications weren’t exactly working until he got to fool around with it quite a bit. Nonetheless at the end we found out that you could actually run Adobe air applications with no problem on ArchLinux also. Although the same was available on Fedora and Ubuntu it never seemed to work on ArchLinux till he fooled around with it. Anyway I’ve just written the process in case anyone needed it.
First of all let me link you the package you need to install which can be found here. This is the 32 bit package for Adobe Air. You need to use yaourt to install it on your system obviously. Enter the following command
yaourt -S bin32-adobe-air
Follow the prompts until asked to edit the PKGBUILD for lib32-orbit2. I’ve quoted the file below.
# Contributor: Andreas Schönfelder
pkgname=lib32-orbit2
pkgver=2.14.17
pkgrel32=1
pkgrel=1
pkgdesc=”Thin/fast CORBA ORB”
arch=(’x86_64′)
license=(’LGPL’ ‘GPL’)
groups=(’lib32′)
depends=(’lib32-libidl2′)
url=”http://www.gnome.org”
source=(”ftp://ftp.archlinux.org/extra/os/i686/${pkgname/lib32-/}-${pkgver}-${pkgrel32}-i686.pkg.tar.gz”)
md5sums=(’ed8c80a76d9e9adbdba48317f3d16e13′)
build() {
mkdir -p $pkgdir/opt/lib32/usr/lib || return 1
cp -R $srcdir/usr/lib/*.so* $pkgdir/opt/lib32/usr/lib || return 1
}
There are two things you need to edit here. First change the mdsum to include a # as shown #md5sums=(’ed8c80a76d9e9adbdba48317f3d16e13′) . Basically commenting out the line. Secondly you want to change the package name to pkgver=2.14.17 .
After doing the above you can follow through the yaourt installation process and now should have it installed. Next got o adobes site and download one of the Air applications. In my case I downloaded twhirl.air . You can get twhirl from here . Now here’s a copy of the wrapper script file you need to be able to run the applications.
#!/bin/bash
# Simple Adobe Air SDK wrapper script to use it as a simple AIR application launcher
# By Spider.007 / Sjon
if [[ -z “$1″ ]]
then
echo “Please supply an .air application as first argument”
exit 1
fi
export GTK_PATH=/opt/lib32/usr/lib/gtk-2.0
export PANGO_RC_FILE=/opt/lib32/config/pango/pangorc
export GDK_PIXBUF_MODULE_FILE=/opt/lib32/config/gdk/gdk-pixbuf.loaders
export GTK_IM_MODULE_FILE=/opt/lib32/config/gdk/gdk.immodules
export G_FILENAME_ENCODING=UTF-8
tmpdir=`mktemp -d /tmp/adobeair.XXXXXXXXXX`
echo “adobe-air: Extracting application to directory: $tmpdir”
mkdir -p $tmpdir
unzip -q $1 -d $tmpdir || exit 1
echo “adobe-air: Attempting to start application”
/opt/adobe-air-sdk/bin/adl -nodebug $tmpdir/META-INF/AIR/application.xml $tmpdir
echo “adobe-air: Cleaning up temporary directory”
rm -Rf $tmpdir && echo “adobe-air: Done”
Save this file as adobe-air.sh in your folder where the twhirl file is and then make it executable. Now open the terminal and then enter the following command.
./adobe-air.sh twhirl.air
This should bring up the following screen.

Now you can enter in your account details and then start using twitter and keep in touch with your friends . One problem you will notice is that it doesn’t save your password and have to enter it each time. Other than that I haven’t faced any issues as of yet.