This document shows you how to install Euca2ools 1.3 from RPM packages on Centos 5.5. In the following steps, the value of $VERSION must be substituted accordingly (e.g., as 1.2, 1.3.1, etc.). For example, we can set the value of 1.3.1 using bash:
export VERSION=1.3.1
In addition, the value of $ARCH must be substituted with appropriate architecture (64-bit: x86_64 or 32-bit: i386). For example, for a 64-bit installation:
export ARCH=x86_64
There are two options for downloading and installing the packages:
Yum option
These packages are available from our yum repository. To use this option, create /etc/yum.repos.d/euca.repo with the following four lines:
[euca2ools]
name=Euca2ools
baseurl=http://www.eucalyptussoftware.com/downloads/repo/euca2ools/$VERSION/yum/centos/
enabled=1
Install euca2ools.
yum install euca2ools.$ARCH --nogpgcheck
Tarball option
Download the appropriate tarball:
Untar the bundle in a temporary location, install Python 2.5, and install euca2ools.
tar zxvf euca2ools-$VERSION-*.tar.gz
cd euca2ools-$VERSION-*
sudo -s
yum install -y swig
rpm -Uvh python25-2.5.1-bashton1.$ARCH.rpm python25-libs-2.5.1-bashton1.$ARCH.rpm euca2ools-$VERSION-*.$ARCH.rpm
NOTE: Use -Uvh and not -i.
