AfterStep on Ubuntu (12.04/12.10/13.04)
Compilation
Prerequisites
Packages required for compilation:
sudo apt-get install gcc autoconf libtool libfreetype6-dev xorg-dev x11-utils
Now we need to get gnome-session right. Strictly speaking AfterStep does not absolutely require gnome-session but it is a nice-to-have addition, since it provides facilities, such as user log-in/out desktop notifications and it also starts some background daemons used by most GNOME apps. Now Ubuntu comes with heavily modified gnome-session, and some of those modifications are quite dubious and impair functionality. Therefore it is recommended to build gnome-session by hand and replace Ubuntu package with it.
- Step 1) Install build dependencies:
sudo apt-get build-dep gnome-session
- Step 2) download gnome-session sources from ftp.gnome.org
wget http://ftp.gnome.org/pub/GNOME/core/3.6/3.6.2/sources/gnome-session-3.6.2.tar.xz
tar xpvf gnome-session-3.6.2.tar.xz
Compilation
The actual compilation step should be quite painless:
cd afterstep-stable
./configure
make
sudo make install
At this point you should have AfterStep installed in /usr/local/bin (binaries) and /usr/local/share/afterstep (data files). Now we need to setup the system to make good use of it.
System Configuration
MS Core Fonts, so that you can use Helvetica, Courier, Times, etc. fonts (Optional):
sudo apt-get install ttf-mscorefonts-installer