Install a TestStand deployment from the TestStand Deployment Utility on a Linux target system.

Note A TestStand deployment on Linux supports a single user. You install TestStand for one user account, and only that user can run TestStand and TestStand BlazorUI. To deploy for a different user, uninstall the existing deployment first and reinstall for that user.
  1. Complete any setup steps required for your distribution.
    • RHEL
      1. Register the system with Red Hat.
        sudo subscription-manager register <options> 
      2. Enable the codeready-builder repository.
        sudo subscription-manager repos --enable codeready-builder-for-rhel-<version>-x86_64-rpms
      3. Install the epel package.
        sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-<version>.noarch.rpm
    • OpenSUSE 16
      1. Edit /etc/default/grub.
      2. Add ia32_emulation=1 to GRUB_CMDLINE_LINUX_DEFAULT.
      3. Run sudo grub2-mkconfig -o /boot/grub2/grub.cfg.
      4. Run sudo reboot.
    • Other
      1. Skip to the next step.
  2. Copy the deployment directory TSDU created on the Windows machine to the target Linux machine. You can configure the directory location. The default path is C:\Users\<username>\Documents\TestStand Deployment. This path contains a Distribution and an Image folder.
    Note Make sure the target user has access to the copied folder on the deployment computer.
  3. Open a terminal window, change to the Distribution folder in the directory you copied previously, and run the following commands.
    chmod +x LINUX_INSTALL
  4. Run the install script.
    sudo ./LINUX_INSTALL --user <target user>
    Note Use the --accept-eulas flag to skip the license prompt.
    Note Only one user is supported per deployment. Specify a single user account. This must be the same account used to launch TestStand and TestStand BlazorUI.
  5. Before you run any wine command, source the environment script.
    source /opt/ni-teststand-2026/constants_and_env.sh
    Note Make sure to run any wine command in the same terminal where you run the source command.
  6. Optional: Install winetricks for NI-Wine.
    sudo <Output Directory>/Installer/utils/install_winetricks.sh
  • Activate your license after installing but before launching TestStand.