流行的發行版,salt都有提供安裝包。安裝方式可以參照 這裡。總的來說:如果是生產環境還是測試環境中的salt,一定要通過官方的源來安裝。開發環境可以通過virtualenv+easy_install 或者 virtualenv+pip 來安裝。
在Ubuntu下,按照官方的文檔,是下面幾個步驟
安裝python-software-properties
sudo apt-get install python-software-properties
#添加saltstack的ppa
sudo add-apt-repository ppa:saltstack/salt
將saltstack apt 源寫入 /etc/apt/sources.list.d/
echo deb http://ppa.launchpad.net/saltstack/salt/ubuntu `lsb_release -sc` main | sudo tee /etc/apt/sources.list.d/saltstack.list
下載key
wget -q -O- "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x4759FA960E27C0A6" | sudo apt-key add -
更新和安裝
sudo apt-get update
sudo apt-get install salt-master
實際上,還有簡單暴力的方法,直接把saltstack源寫入/etc/apt/sources.list.d
echo deb http://ppa.launchpad.net/saltstack/salt/ubuntu `lsb_release -sc` main | sudo tee /etc/apt/sources.list.d/saltstack.list
sudo apt-get update
sudo apt-get install salt-master