Install from Package Repositories
This guide covers installing the dps-utils package through the system package manager
on supported Linux distributions.
Pre-Requisites
-
The system package manager has been configured to use an NVIDIA package registry for the system’s Linux distribution. For those using a CUDA local package registry on disk, it is recommended to update to the latest version available.
Please refer to the CUDA installation guide for detailed steps.
-
A user needs sufficient permissions to install packages through the system package manager. This could be either a root user or a user with appropriate sudo privileges.
Supported Linux Distributions
| Linux Distribution | x86_64 | aarch64 |
|---|---|---|
| Amazon Linux 2023 | ✓ | ✓ |
| Azure Linux 3.0 | ✓ | ✓ |
| Debian 12 | ✓ | ✓ |
| RHEL 8.y/Rocky Linux 8.y | ✓ | ✓ |
| RHEL 9.y/Rocky Linux 9.y | ✓ | ✓ |
| RHEL 10.y/Rocky Linux 10.y | ✓ | ✓ |
| SLES/OpenSUSE 15.y | ✓ | ✓ |
| Ubuntu 22.04 LTS | ✓ | ✓ |
| Ubuntu 24.04 LTS | ✓ | ✓ |
Installation
Amazon Linux 2023
-
Install the
dps-utilspackage.sudo dnf install --assumeyes dps-utils
Azure Linux 3.0
-
Install the
dps-utilspackage.sudo tdnf install --assumeyes dps-utils
Ubuntu LTS and Debian
-
Remove any previous installations of the
dps-utilspackage.sudo dpkg --list dps-utils &> /dev/null && \ sudo apt purge --yes dps-utils -
Update the package registry cache.
sudo apt-get update -
Install the
dps-utilspackage.sudo apt-get install --yes dps-utils
RHEL / CentOS / Rocky Linux
-
Remove any previous installations of the
dps-utilspackage.sudo dnf list --installed dps-utils &> /dev/null && \ sudo dnf remove --assumeyes dps-utils -
Update the package registry cache.
sudo dnf clean expire-cache -
Install the
dps-utilspackage.sudo dnf install --assumeyes dps-utils
SUSE SLES / OpenSUSE
-
Remove any previous installations of the
dps-utilspackage.sudo zypper search --installed-only --match-exact dps-utils &> /dev/null && \ sudo zypper --non-interactive remove dps-utils -
Update the package registry cache.
sudo zypper refresh -
Install the
dps-utilspackage.sudo zypper install --no-confirm dps-utils
Post-Install
Verify the installation by checking the dpsctl version:
dpsctl --version