Currently, installing Flapjack is pretty ghetto. It's distributed as a RubyGem, and has a heavy set of dependencies.
Native packages are in the works, so please bear with us until a less bongtastic install procedure is available.
If you would like to contribute packages for your operating system, please check out the packaging guide.
Add the following lines to /etc/apt/sources.list.d/flapjack.list:
deb http://ppa.launchpad.net/ubuntu-ruby-backports/ubuntu hardy main deb http://ppa.launchpad.net/auxesis/ppa/ubuntu hardy main
Add GPG keys for the repos:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 288BA53BCB7DA731
Update your package list:
sudo apt-get update
Install Ruby dependencies:
sudo apt-get install build-essential
Install rubygems + beanstalkd:
sudo apt-get install rubygems beanstalkd
To start beanstalkd, set ENABLED=1 in /etc/default/beanstalkd.
Start beanstalkd:
sudo /etc/init.d/beanstalkd start
Add the Gemcutter RubyGems server to your Gem sources:
sudo gem sources -a http://gemcutter.org
Install the Flapjack gem:
sudo gem install flapjack
Then run the magic configuration script to set up init scripts:
sudo install-flapjack-systemwide
The script will prompt you if it wants to do anything destructive.