About GNU/Linux Installation

On GNU/Linux, Harmony is distributed as an application package in a compressed archive and is bundled with an installation script. Just like a regular installer, the installation script can install the package and add shortcuts to the applications to your desktop environment, but it is also able to perform the basic configuration routines if you want to install a database or WebCC server or to set-up a batch processing node.

Harmony is built to support the following operating systems:

  • Red Hat Enterprise Linux 9

  • Rocky Linux 9 (and other RHEL9 compatible distributions)

The installation instructions will presume you are working on a fresh installation of one of these operating systems.

If you attempt to install Harmony on another GNU/Linux-based operating system, keep in mind that:

  • This is not a supported scenario.
  • Incompatible libraries and drivers may not be supported properly, leading to unexpected behaviour in the application. The application may not be able to launch without installing compatible libraries.
  • Harmony may fail to launch and it may be impossible to work around the issue.
  • Harmony's daemons may not be compatible with the daemon system on your operating system, which means the use of Service Launcher or the creation of custom-made launch scripts may be required to set up a database server, a WebCC server or a batch processing node.