文章目录
  1. 1. 添加仓库
    1. 1.1. 通过add-apt-repository添加仓库及PPA key
    2. 1.2. 手动添加仓库及PPA key
    3. 1.3. 更新仓库元数据
  2. 2. 安装包
    1. 2.1. 服务端
    2. 2.2. 客户端
  3. 3. ZEROMQ 4

添加仓库

最新的salt包会发布在 Ubuntu saltstack PPA。如果你的系统中有add-apt-repository 工具,可以通过一条命令添加仓库并导入PPA key:

通过add-apt-repository添加仓库及PPA key

add-apt-repository ppa:saltstack/salt
Salt, the remote execution and configuration management tool.
More info: https://launchpad.net/~saltstack/+archive/ubuntu/salt
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpys0ah_nb/secring.gpg' created
gpg: keyring `/tmp/tmpys0ah_nb/pubring.gpg' created
gpg: requesting key 0E27C0A6 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpys0ah_nb/trustdb.gpg: trustdb created
gpg: key 0E27C0A6: public key "Launchpad PPA for Salt Stack" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

如果没有找到add-apt-repository命令可以执行下面的命令进行安装

apt-get install python-software-properties

可能也需要安装下面的包

apt-get install software-properties-common

手动添加仓库及PPA key

echo deb http://ppa.launchpad.net/saltstack/salt/ubuntu `lsb_release -sc` main | sudo tee /etc/apt/sources.list.d/saltstack.list
wget -q -O- "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x4759FA960E27C0A6" |apt-key add -

更新仓库元数据

apt-get update

安装包

服务端

apt-get install salt-master salt-minion salt-syndic

客户端

apt-get install salt-minion

ZEROMQ 4

ZeroMQ 4 在 Ubuntu 14.04 以上版本已经与系统集成。因此Ubuntu 12.04 LTS 之前的版本需要升级到ZEROMQ 4

文章目录
  1. 1. 添加仓库
    1. 1.1. 通过add-apt-repository添加仓库及PPA key
    2. 1.2. 手动添加仓库及PPA key
    3. 1.3. 更新仓库元数据
  2. 2. 安装包
    1. 2.1. 服务端
    2. 2.2. 客户端
  3. 3. ZEROMQ 4