FedoraSetup » History » Version 8

« Previous - Version 8/21 (diff) - Next » - Current version
Branislav Katreniak, 01/13/2016 01:46 PM

Fedora and Red-Hat RPM-Based Setup

Fedora 23

To build the dSS on a recent Fedora system run the following command to install the dependencies provided as RPM packages:

sudo dnf install gcc-c++ cmake git-core \
    libxml2-devel \
    libical-devel \
    poco-devel \
    boost-devel \
    openssl-devel \
    gsoap-devel \
    rrdtool-devel \
    js-devel \
    avahi-devel \
    python-lxml \
    uuid-devel \
    uthash-devel \
    gettext-devel \
    json-c-devel \
    libcurl-devel \
    protobuf-devel \
    libsqlite3x-devel \

rapidjson will need to be in installed from source: https://github.com/miloyip/rapidjson.git

If you like to build the documentation you'll need

yum install doxygen

as well.

Tools for building website


If you're planning to modify the built-in webpages you'll need to install sprockets and rake:

yum install rubygems
gem install rake sprockets
echo 'export PATH=$PATH:/var/lib/gems/1.8/bin/' >> ~/.bashrc
source ~/.bashrc


Alternatively since dss-websrc release 1.3.0 you can use yoke from