Install and configure Swarm from a package (recommended)

This chapter covers the initial installation and configuration of Swarm from a package. Helix Swarm is available in two distribution package formats: Debian (.deb) for Ubuntu systems and RPMClosed RPM Package Manager. A tool, and package format, for managing the installation, updates, and removal of software packages for Linux distributions such as Red Hat Enterprise Linux, the Fedora Project, and the CentOS Project. (.rpm) for CentOS, RedHat Enterprise Linux (RHEL), and Amazon Linux 2.

Using distribution packages greatly simplifies the installation, updating, and removal of software, as the tools that manage these packages are aware of the dependencies for each package.

Swarm packages are available for:

  • Ubuntu 20.04 LTS and 22.04 LTS latest stable release should be used.
  • CentOS 7 latest point release with PHP libraries installed from the Remi repository. See PHP.
  • RHEL 7, 8, and 9 latest stable release with PHP libraries installed from the Remi repository. See PHP.
  • Rocky Linux 8 and 9 latest stable release with PHP libraries installed from the Remi repository. See PHP.
  • Amazon Linux 2: latest stable release with PHP libraries installed from Amazon Linux Extras. See PHP.

For instructions on installing Swarm from a package: