Installing dpsctl
Overview
This guide provides a step-by-step process for installing the DPS command-line client.
There are three install paths:
- Install via Container (recommended) - Run
dpsctlas a container, optionally fronted by a small shell wrapper so it behaves like a nativedpsctlbinary. - Install Pre-built Binary - Download a platform-specific
dpsctlbinary from the NVIDIA Partner Portal. - Install from Package Repositories - Install the
dps-utilspackage through the system package manager.
Prerequisites
- Linux or macOS operating system
- amd64 or arm64 architecture
- Docker (or a compatible OCI runtime such as Podman) for the container install path
Verification
After installation, verify that dpsctl is working correctly:
dpsctl --version
dpsctl --helpTroubleshooting
Permission Issues
chmod +x dpsctl
sudo chown $USER:$USER dpsctlConnection Issues
dpsctl login
dpsctl verifyAuthentication Issues
dpsctl login
ls -la ~/.dpsctl/credentials.yamlNext Steps
After installing dpsctl, see:
- dpsctl Usage Guide - Complete command reference
- Deploy DPS - Set up DPS server