Installing Euca2ools 1.3.1 on CentOS 5.5

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.

Share This Page

Share this Page on Facebook Share this Page on Twitter Email a Friend