Step 1 - Install Build Dependencies
Matahari has build dependencies on the following packages:
- pcre-devel
- glib2-devel
- qpid-qmf
- qpid-qmf-devel
- qpid-cpp-client
- qpid-cpp-server
- qpid-cpp-client-devel
- qpid-cpp-server-devel
- sigar
- sigar-devel
- libcurl
- libcurl-devel
- dbus-glib
- dbus-glib-devel
- polkit
- polkit-devel
- augeas
- augeas-devel
- cmake
- nss-devel
Matahari requires that the following packages are installed at runtime for certain pieces of functionality to work:
- puppet, version 2.6.6 or above, required for the sysconfig agent
- dmidecode, required for the host agent
These packages may be available in your distribution. In Fedora 14 (or later), they can
be installed via the yum command.
For Fedora users, the script contrib/scripts/install_deps.sh
will install the required
packages.
Step 2 - Build Matahari
user% make
user% cd linux.build
user% make
root# make install
Matahari is pre-packaged for Fedora 14 and later.
root# yum install matahari
On your Fedora box first:
yum install mingw32-matahari
copy the /usr/share/matahari*/*iso to Windows machine.( or burn iso )
load iso/cd; run setup
Please see: https://fedorahosted.org/matahari/
Join the appropriate mailing lists for help with building or installing Matahari: