If you have downloaded the offline buildout tarball from GitHub follow instruction in this section.
Using the system package management tool, install gcc, swig, zlib and other basic development libraries.
Run installpy27.sh
./installpy27.sh
Run install.py
./usr/bin/python2.7 install.py
This instruction is for those who trying to install Salt directly from the clone of github repo.
Using the system package management tool, install gcc, swig, zlib and other basic development libraries.
Run installpy27.sh
./installpy27.sh
Run bootstrap..py
./usr/bin/python2.7 bootstrap.py
Run buildout
./bin/buildout -c linux.cfg
Copy etc/master.template to etc/master
cp etc/master.template etc/master
Edit etc/master and change default settings, if required.
Run Salt master
./bin/salt-master -c etc/master -l debug
Copy etc/minion.template to etc/minion
cp etc/minion.template etc/minion
Edit etc/minion and change default settings, if required.
Run Salt minion
./bin/salt-minion -c etc/minion -l debug