2015.8.0 and later packages for Debian 8 (Jessie) are available in the SaltStack repository.
To install using the SaltStack repository:
Run the following command to import the SaltStack repository key:
wget -O - https://repo.saltstack.com/apt/debian/SALTSTACK-GPG-KEY.pub | sudo apt-key add -
Add the following line to /etc/apt/sources.list
:
deb http://repo.saltstack.com/apt/debian jessie contrib
Run sudo apt-get update
.
Install the salt-minion, salt-master, or other Salt components:
apt-get install salt-master
apt-get install salt-minion
apt-get install salt-ssh
apt-get install salt-syndic
Now, go to the Configuring Salt page.
The SaltStack community maintains a Debian repository at debian.saltstack.com. Packages for Debian Old Stable, Stable, and Unstable (Wheezy, Jessie, and Sid) for Salt 0.16 and later are published in this repository.
Note
Packages in this repository are community built, and it can take a little while until the latest SaltStack release is available in this repository.
For Jessie, the following line is needed in either
/etc/apt/sources.list
or a file in /etc/apt/sources.list.d
:
deb http://debian.saltstack.com/debian jessie-saltstack main
For wheezy, the following line is needed in either
/etc/apt/sources.list
or a file in /etc/apt/sources.list.d
:
deb http://debian.saltstack.com/debian wheezy-saltstack main
For squeeze, you will need to enable the Debian backports repository
as well as the debian.saltstack.com repository. To do so, add the
following to /etc/apt/sources.list
or a file in
/etc/apt/sources.list.d
:
deb http://debian.saltstack.com/debian squeeze-saltstack main
deb http://backports.debian.org/debian-backports squeeze-backports main
For sid, the following line is needed in either
/etc/apt/sources.list
or a file in /etc/apt/sources.list.d
:
deb http://debian.saltstack.com/debian unstable main
You will need to import the key used for signing.
wget -q -O- "http://debian.saltstack.com/debian-salt-team-joehealy.gpg.key" | apt-key add -
Note
You can optionally verify the key integrity with sha512sum
using the
public key signature shown here. E.g:
echo "b702969447140d5553e31e9701be13ca11cc0a7ed5fe2b30acb8491567560ee62f834772b5095d735dfcecb2384a5c1a20045f52861c417f50b68dd5ff4660e6 debian-salt-team-joehealy.gpg.key" | sha512sum -c
apt-get update
Install the Salt master, minion, or syndic from the repository with the apt-get command. These examples each install one daemon, but more than one package name may be given at a time:
apt-get install salt-master
apt-get install salt-minion
apt-get install salt-ssh
apt-get install salt-syndic
Now, go to the Configuring Salt page.