Installing dpsctl

Overview

This guide provides a step-by-step process for installing the DPS command-line client.

There are three install paths:

  1. Install via Container (recommended) - Run dpsctl as a container, optionally fronted by a small shell wrapper so it behaves like a native dpsctl binary.
  2. Install Pre-built Binary - Download a platform-specific dpsctl binary from the NVIDIA Partner Portal.
  3. Install from Package Repositories - Install the dps-utils package 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 --help

Troubleshooting

Permission Issues

chmod +x dpsctl

sudo chown $USER:$USER dpsctl

Connection Issues

dpsctl login

dpsctl verify

Authentication Issues

dpsctl login

ls -la ~/.dpsctl/credentials.yaml

Next Steps

After installing dpsctl, see: