Install OnDemand Infrastructure¶
OnDemand’s core infrastructure is stored in a Github repository located at https://github.com/osc/ondemand, and it is installed to /opt/ood
.
cd /opt/ood git init git remote add origin https://github.com/osc/ondemand git pull origin master
Warning
We need to perform the git init
and pull
instead of a clone
because /opt/ood
already exists because it is created by one of the other RPMs that we have installed, and git
will refuse to clone into an existing directory with contents.
This will install the following components:
These dependencies are self contained and do not require additional build steps. When installing from source there will some other directories (i.e. ‘packaging’) but they are not relevant at runtime.