Installing Avant Window Navigator (AWN) on Ubuntu Feisty Fawn

Okay since i havent been using my laptop that much lately its become my little testing ground for new cool stuff. Although AWN doesnt qualify for new stuff for me, i decided to give it a whirl to see how far its come since i last visited it.
I figure i will be using it when i feel its stable enough as it provides me with my much needed eye candy desktop, and also is … well okay it just looks great ! 😀

Anyhow lets get started on how to install and compile this little goodie from source.

Step one is of course to find instructions on the website: https://launchpad.net/awn

Before we try and follow the nice directions, i did a little digging (and some error investigating) to find a big list of dependencies that should be installed first. So lets first prep the system and make sure we actually can compile awn.

Satisfying dependencies

Open a terminal and type the following code

sudo apt-get install build-essential automake1.9 autotools-dev libxdamage-dev libxcomposite-dev libgnome2-common libgnome2-dev libgnome-desktop-dev libgnome-vfs-dev libgtk2.0-dev libwnck-dev libgconf2-dev libglib2.0-dev libdbus-glib-1-dev libgnomevfs2-0 libgnome-desktop-2 libgnome2-0 libwnck-common python-gtk2 python-gconf bzr gnome-common bzr

This should make sure all your dependencies are ready for the following steps.

2. Now we can checkout and build the application

bzr co http://bazaar.launchpad.net/~awn-core/awn/trunk avant-window-navigator

This checkout the files needed. Then we build them

cd avant-window-navigator
./autogen.sh && make && sudo make install

After the compile process is finished you can start the AWN by typing ‘avant-window-navigator’ in either your console, or in the run dialog (alt+F2). The 3d setting should also be available.

Thats about it for now. Below are some links of interest for AWN, and for seeking help in the build process

Main Page
AWN Forum
ImportantBuild Topic
AWN Wetpait Page

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *