Arch Linux#

Salt (stable) is available through the Arch Linux Official repositories. You can also get -git packages in the Arch User repositories (AUR) as well.

These instructions explain how to install Salt on Arch operating systems:

Before you start#

Before installing Salt on your operating system, ensure that you first:

Install Salt on Arch Linux#

To install the stable release of Salt on Arch Linux:

  1. Run the following command:

    pacman -S salt
  2. To activate the master or minion using systemctl:

    systemctl enable salt-master.service
    systemctl enable salt-minion.service
  3. To start the master service using systemctl:

    systemctl start salt-master


    When you install a onedir version of Salt (3006 and later), Salt installs its own local version of Python and the dependencies needed for the core functionality of Salt.

    After installing a onedir verison of Salt, your system has both a global version of Python at the system level and a local version of Python used by Salt. This architecture change means that the Salt onedir paths for Python are different and you need to change how you install third-party Python dependencies that you use with Salt, including your state files. See Install dependencies for more information.

After installing Salt on your operating system, you need to complete the following post-installation steps: