Holoscan SDK Setup
Purpose
Determines the correct Holoscan SDK installation method for the current host by inspecting hardware, OS, CUDA driver, and existing tooling, then delegates to a method-specific install skill. Covers NGC container, Debian/apt, pip wheel, Conda, and source builds across Ubuntu, RHEL, IGX Orin, Jetson, and DGX Spark / Grace-Hopper platforms.
Prerequisites
Linux host (Ubuntu 22.04/24.04, RHEL 9.x, IGX Orin, Jetson, or DGX Spark / Grace-Hopper)
NVIDIA GPU with a working driver (
nvidia-smi
returns a CUDA Version)
Network access to
docs.nvidia.com
and NGC
One of: Docker + NVIDIA Container Toolkit,
apt
, Python 3.10–3.13 with
pip
, Conda, or a build toolchain — depending on chosen method
Available Scripts
Script
Purpose
Arguments
scripts/check_conda.sh
Detects Conda installs even when not on PATH (searches
~/miniconda3
,
~/miniforge3
,
~/anaconda3
,
~/mambaforge
,
/opt/conda
, and shell rc files); reports envs and which have
holoscan
importable.
none
scripts/check_ngc_image.sh
Checks whether the NGC Holoscan container image for a given CUDA tag suffix is pulled or available.
holoscan-setup
安装
npx skills add https://github.com/nvidia/skills --skill holoscan-setup