Installing Dependencies on Ubuntu

Requires Python 2.6

NOTE: this list may be incomplete or out of date

# do all of this as root
sudo -i

# soren's packaged dependencies
rm /etc/apt/sources.list.d/soren-nova.list
echo 'deb http://ppa.launchpad.net/soren/nova/ubuntu lucid main' >> /etc/apt/sources.list.d/soren-nova.list
echo 'deb http://173.203.107.207/ubuntu ./' >> /etc/apt/sources.list.d/soren-nova.list
gpg --keyserver hkp://keys.gnupg.net --recv-keys AB0188513FD35B23
gpg -a --export AB0188513FD35B23 | apt-key add -
aptitude  update

# Some basics
aptitude install -y bzr unzip screen
aptitude install -y python-redis redis-server python-gflags libvirt-bin libvirt0 kvm python-mox

# We need a bunch of python modules
aptitude install -y python-m2crypto python-ipy python-tornado python-twisted-bin python-twisted-core python-carrot python-boto
aptitude install -y euca2ools python-libvirt python-daemon

# And RabbitMQ and Nginx
aptitude install -y rabbitmq-server kpartx kvm aoetools

modprobe kvm
modprobe aoe

# leave root shell
exit

Wiki: DependsOnUbuntu (last edited 2010-09-20 10:21:39 by Chmouel)