Creating a local Eucalyptus repository


If you're sitting behind a corporate firewall, you may run into issues trying to install Eucalyptus. Here's how you build a local repository for the install: 


Setting up a local repo is pretty easy to do, you just have to follow the steps here: 


  1. Setup your http/https proxy as you normally would. 
  2. Clone our repos, with the following steps: 


establish the repos:


yum install

yum install

wget -r --no-parent -P /tmp/eucalyptus

wget -r --no-parent -P /tmp/euca2ools 

(note that these steps may take some time)

(these steps are in our docs here, btw:

  1. The next thing you need to do is edit your base repos(that we just installed earlier) to account for the local files: 

edit /etc/yum.repos.d/eucalyptus-release.repo and change the following: (edit: I'd recommend just commenting out the mirrorlist and adding your baseurl in, example below)




so, what you end up with is this: 


name=Eucalyptus 4.0







  1. Edit /etc/yum.repos.d/euca2ools-release.repo and change the following: 



5. That done, run the following in order to make sure there's no typos: 

# yum update

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

 * extras:

euca2ools                                                                                         | 1.2 kB     00:00 ...

euca2ools/primary                                                                                 | 3.4 kB     00:00 ...

euca2ools                                                                                                            4/4

eucalyptus                                                                                        | 1.2 kB     00:00 ...

Setting up Update Process

No Packages marked for Update


That's it! now have a local Eucalyptus & Euca2ools repository and can install Eucalyptus locally following the standard instructions. 

Have more questions? Submit a request


Powered by Zendesk