The dependencies for running Salt at the time of writing are as follows:
- Python 2 – Version 2.6 or greater (Salt is not Python 3-compatible)
- Msgpack – python
- ZeroMQ – Version 3.2.0 or greater
- PyZMQ – Version 2.2.0 or greater
The easiest way to ensure that the dependencies for Salt are met is to use system-specific package management systems, such as
apt on Ubuntu systems, that will handle the dependency-resolution automatically. You can also use the Salt Bootstrap script to handle all of the system-specific commands for you. Salt Bootstrap is an open source project with the goal of creating a Bourne shell-compatible script that will install Salt on any compatible server. The project is managed ...