From Fedora Project Wiki

No edit summary
No edit summary
Line 1: Line 1:
== How to install Aeolus-GUI ==
== How to install Aeolus-GUI ==


Aeolus is a cloud management platform for Fedora. With Aeolus, you can run and deploy virtual machines locally as well as with cloud service providers. Aeolus is free and open source, and it is mostly written in the language Ruby. Aeolus-GUI is a graphical desktop client that makes it more familiar to use.  
Aeolus is a cloud management platform for Fedora. With Aeolus, you can run and deploy virtual machines locally as well as with cloud service providers. Aeolus is free and open source, and it is mostly written in the language Ruby. For more information about the aeolus project, visit [[the website|http://www.aeolusproject.org/]]Aeolus-GUI is a graphical desktop client that makes it more familiar to use.  


=== Step 1. Install Aeolus ===
=== Step 1. Install Aeolus ===

Revision as of 07:49, 12 December 2012

How to install Aeolus-GUI

Aeolus is a cloud management platform for Fedora. With Aeolus, you can run and deploy virtual machines locally as well as with cloud service providers. Aeolus is free and open source, and it is mostly written in the language Ruby. For more information about the aeolus project, visit http://www.aeolusproject.org/Aeolus-GUI is a graphical desktop client that makes it more familiar to use.

Step 1. Install Aeolus

Aeolus-GUI currently requires a local instance of the Aeolus conductor. Remote support is not supported yet.

If you haven’t insalled aeolus, type in the following terminal command:

   sudo yum install aeolus-all

Follow all on-screen prompts - such as entering your password, typing Y and then enter to confirm the installations..

Step 2. Configure Aeolus

After installing Aeolus successfully, type in the following command:

   sudo aeolus-configure

This is the Aeolous Recipe. It configures Aeolus with a set of default settings, and sets it up so it can be used with Amazon EC2. No user input is required, and you will get quite a bit of text output which is normal.

Aeolous-GUI-Documentation-1.png

Step 3. Building aeolus-gui

Aeolus-gui currently requires git (this is used to clone the source of aeolus-gui) and qt-devel/qt-creator (Qt is a graphical UI framework). Install those two with the following command:

   sudo yum install git qt-devel qt-creator

Aeolus-GUI-Documentation-2.png

After installing the dependencies, use git to clone the latest source:

   git clone http://github.com/niteshnarayanlal/Aeolus-gui.git

Aeolus-GUI-Documentation-3.png

This will create a folder called Aeolus-gui. Navigate to that folder with the cd command.

   cd Aeolus-gui

Also, if you don't have gcc-c++ then you'll need to install that too:

   yum install gcc-c++

This is so you can compile c++ code. Next, run the following commands:

   qmake-qt4 *.pro
   make

If make returns with no errors, continue to step 4. It's normal for qmake-qt4 to have no console output.

Step 4. Launching Aeolus-gui

You're almost there! Just type in ./Aeolus (in the same directory) to launch it.

Aeolus-GUI-Documentation-4.png