开发与工程 ✓ NVIDIA · 官方 holoscannvidia-sdkinstallationcudadockercondapython

Holoscan SDK 安装向导

根据主机环境选择并引导完成 Holoscan SDK 的合适安装方式。

FollowSkills 评估 · FSRS-2.0
不推荐
55/ 100 五分制 2.8 / 5
信任安全17 / 25 · 3.4/5

技能采用主机只读检查、明确禁止在推荐轮次直接执行安装命令,并要求用户确认方法后再委派;未见恶意、窃密或破坏性默认行为。扣分原因是会访问外部文档、NGC、Docker/GPU 信息,缺少明确的数据流、最小权限、回滚方案和安装阶段的细粒度确认;依赖来源与完整性验证也未说明。

可靠稳定8 / 20 · 2.0/5

工作流、平台表、CUDA 变体规则、故障排查和委派路径较一致,脚本输出也有一定诊断信息。扣分原因是静态审查未执行关键路径;脚本依赖运行环境和未展示的 run_script 机制,NGC 检查脚本错误处理较薄弱,且文档当前版本与平台规则仍需外部文档确认。

适用触发10 / 15 · 3.3/5

目标用户、支持平台、安装方式、限制条件和触发场景描述清楚,且包含与无关 TensorRT 问题对应的负向评测任务。扣分原因是非支持平台的边界仍较模糊,未提供中文交互约束;核心流程依赖海外文档和 NGC,面向中国大陆网络环境的可达性与替代路径未说明。

规范维护10 / 15 · 3.3/5

具备版本、名称、许可证、作者、依赖、脚本说明、限制、故障排查和评测记录,信息结构总体清晰;官方 NVIDIA 归属和维护线索也较明确。扣分原因是缺少推荐的 Examples 章节,变更日志、长期维护责任、更新承诺和依赖版本锁定不完整,部分安装细节被委派到其他技能而未在本路径验证。

有效结果6 / 15 · 2.0/5

该技能能完成主机检查、兼容性判断、方法比较和用户确认,并将安装交给专门技能;评测文件报告了正向任务的较高正确性与有效性。扣分原因是静态材料无法验证这些结果,技能本身不完成安装,最终可用性依赖其他技能、外部文档、Docker/NGC 和运行环境,因此仍可能需要人工纠错。

证据核验4 / 10 · 2.0/5

源文件包含明确步骤、命令、脚本、评测任务和基准结果,具备一定审计线索。扣分原因是基准结果主要是报告性声明,未提供覆盖本技能关键路径的实际 CI 测试或独立复现证据,且静态审查未执行命令。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
使用前请注意
  • 安装前应确认外部文档、NGC、Docker 和 NVIDIA Container Toolkit 的可达性与可信来源,并评估中国大陆网络限制。
  • 该技能会读取主机硬件、操作系统、驱动、内存、工具和 Conda 环境信息;应审查日志和代理工具是否会暴露敏感路径或环境信息。
  • 不要将基准报告中的通过结论视为已独立复现;实际执行前应验证当前 Holoscan 版本、CUDA 兼容性、委派技能存在性及失败回滚方案。
  • 建议补充 Examples、变更日志、依赖版本策略、安装失败后的恢复步骤和更明确的非支持平台边界。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向 NVIDIA Holoscan SDK 的安装前评估与安装方式选择。它会检查主机硬件、操作系统、CUDA 驱动、Docker、Python、apt、Conda 及已有 Holoscan 安装。随后根据平台和 CUDA 版本比较 NGC 容器、Debian/apt、pip wheel、Conda 与源码构建方案,并将用户转交给对应的安装技能。它适合需要在 Ubuntu、RHEL、IGX Orin、Jetson 或 DGX Spark / Grace-Hopper 平台上进行安装决策的用户。

先读取 NVIDIA Holoscan SDK 官方文档以确认当前版本的平台和安装要求;并行运行 uname、操作系统信息、nvidia-smi、CPU 和内存检查;读取驱动报告的 CUDA Version。随后检查 Docker、Python、pip、apt 和已有 Holoscan 安装,执行 Docker GPU 透传验证,并调用 check_conda.sh 与 check_ngc_image.sh 检测 Conda 环境和 NGC 镜像。最后输出包含所有安装方式及主机可用状态的表格,给出推荐方案并询问用户选择;选定后委托给对应安装技能。

  1. 首次在 Ubuntu 22.04/24.04 x86_64 工作站上安装 Holoscan,并希望在已有 Docker 和 NVIDIA GPU 环境中选择最快路径。
  2. 在 RHEL 9.x 主机上确认为什么只能使用 NGC 容器安装 Holoscan。
  3. 在 Jetson 或 IGX Orin 上根据 ARM64/iGPU 平台和 CUDA 变体选择容器、apt 或源码方案。
  4. 发现 conda 命令不在 PATH 中,但需要确认本机是否已有可导入 holoscan 的 Conda 环境。
  5. 检查已有 Holoscan 安装版本,并决定升级还是验证现有安装。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖容器、apt、pip wheel、Conda 和源码五种安装路径。
  • 会读取驱动的 CUDA Version,并据此区分 CUDA 12、CUDA 13 和 ARM64 iGPU 变体。
  • 会主动验证 Docker GPU 透传,并提供检测 Conda 安装和 NGC 镜像的脚本。
  • 明确区分平台限制,例如 RHEL 9.x 仅支持容器,apt 自 Holoscan v3.0.0 起仅提供 C++。
局限
  • 要求 Linux 主机、可用的 NVIDIA GPU 驱动和对 NVIDIA 文档及 NGC 的网络访问。
  • 技能本身主要负责评估和委托,不包含完整安装命令;实际安装依赖其他 Holoscan 安装技能。
  • Conda 仅支持 CUDA 13,pip wheel 要求 glibc ≥ 2.35 和 Python 3.10–3.13。
  • 源材料没有提供该技能独立的测试结果或已验证的平台清单之外的实机证据。

如何安装这个 Skill?

使用仓库 README 支持的安装方式:npx skills add nvidia/skills --skill holoscan-setup --yes。也可以先运行 npx skills add nvidia/skills --list 查看目录,或运行 npx skills update 更新已安装技能。源材料未说明特定客户端之外的手动复制步骤。

如何使用这个 Skill?

将该技能目录安装到 Agent Skills 兼容客户端可加载的技能位置,然后请求 Agent:"在这台 Linux 主机上设置 Holoscan SDK,并先检查平台兼容性和可用安装方式。" 技能会检查环境、展示完整选项表并询问选择;用户选定方法后,它会委托给 holoscan-install-container、holoscan-install-debian、holoscan-install-wheel、holoscan-install-conda 或 holoscan-install-source。

这个 Skill 与同类方案有什么区别?

它与直接选择单一安装教程不同:会先检查主机和工具,再在 NGC 容器、apt、pip wheel、Conda 与源码之间进行条件化推荐。具体安装步骤由对应的 Holoscan 安装技能负责。

常见问题

这个技能会直接安装 Holoscan 吗?
它先检查环境并推荐方法;用户选择后,技能会委托给对应的安装技能执行具体安装流程。
为什么必须读取 nvidia-smi 的 CUDA Version?
该字段表示驱动支持的最高 CUDA 版本,并决定原生软件包及容器标签的选择;原生安装不能超过此版本。
没有 Docker 还能安装吗?
在支持相应原生方式的平台上,可以考虑 apt、pip wheel、Conda 或源码;RHEL 9.x 仅支持 NGC 容器。
为什么 conda --version 找不到 Conda?
Conda 可能安装在常见目录但未加入 PATH,或由 shell 初始化脚本延迟加载。该技能提供 check_conda.sh 来搜索这些位置和 shell rc 文件。

同仓库的其他 Skills

均来自 NVIDIA/skills

自动化与运维 ✓ NVIDIA · 官方

cuOpt 安装助手

指导在 Python、C 或 REST 服务中安装并验证 NVIDIA cuOpt。

自动化与运维 ✓ NVIDIA · 官方

Holoscan NGC 容器安装助手

通过 NGC Docker 容器安装、验证并启动 NVIDIA Holoscan SDK。

开发与工程 ✓ NVIDIA · 官方

Holoscan Python Wheel 安装助手

在 Linux NVIDIA GPU 环境中,将 Holoscan SDK Python 绑定安装到虚拟环境并完成基础验证。

开发与工程 ✓ NVIDIA · 官方

Holoscan SDK 源码构建

在 Docker 容器中从源码构建 Holoscan SDK,并生成可供 CMake 使用的本地安装目录。

开发与工程 ✓ NVIDIA · 官方

Holoscan Ubuntu 原生安装助手

在 Ubuntu 上通过 NVIDIA apt 仓库安装并验证 Holoscan SDK C++ 环境。

自动化与运维 ✓ NVIDIA · 官方

TAO NVIDIA GPU 主机配置

为 TAO 的 Docker 与 Kubernetes GPU 主机检查并配置 NVIDIA 驱动、CUDA 和容器运行时。

开发与工程 ✓ NVIDIA · 官方

Earth2Studio 确定性预报

为 Earth2Studio 构建单成员天气预报推理脚本。

开发与工程 ✓ NVIDIA · 官方

CuTile 自动调优指南

为 CuTile GPU 内核设计、实现并验证低开销的自动调优流程。

数据与分析 ✓ NVIDIA · 官方

TAO AOI 图像挖掘

使用统一图像编码器嵌入目标与源图像,并挖掘用于增强训练的近邻 AOI 图像。

开发与工程 ✓ NVIDIA · 官方

Holoscan Conda 安装助手

在 Linux x86_64 的 CUDA 13 环境中,通过 Conda 安装并验证 Holoscan SDK。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 安装助手

为 CLI、语言包和主流框架选择并验证 NeMo Relay 安装路径。

开发与工程 ✓ NVIDIA · 官方

DALI 动态模式开发助手

帮助 AI 代理编写、审查和迁移 NVIDIA DALI 命令式动态模式代码。

开发与工程 ✓ NVIDIA · 官方

cuPyNumeric 安装助手

指导在受支持环境中安装并验证 cuPyNumeric。

自动化与运维 ✓ NVIDIA · 官方

Jetson 软件包与环境助手

为 Jetson 选择匹配架构的容器与 GPU 软件包。

数据与分析 ✓ NVIDIA · 官方

TAO Grounding DINO 开放词汇检测

用文本提示训练和部署无需固定类别词表的目标检测模型。

开发与工程 ✓ NVIDIA · 官方

CUDA-Q 量子入门指南

帮助开发者安装 CUDA-Q、编写量子内核,并使用 GPU 模拟器或真实 QPU。

自动化与运维 ✓ NVIDIA · 官方

Nemotron Speech 语音 NIM 技能

指导部署和运行 NVIDIA Riva 的语音识别、语音合成与翻译 NIM。

开发与工程 ✓ NVIDIA · 官方

NVIDIA 技能发现器

帮助代理在 NVIDIA 产品与工作流中发现并选择合适的技能。

开发与工程 ✓ NVIDIA · 官方

TAO Sparse4D 训练技能

帮助代理训练、评估、导出、量化和推理多摄像头时序3D检测跟踪模型。

开发与工程 ✓ NVIDIA · 官方

i4h 导管导航工作流概览

帮助智能体理解并选择血管内导管导航工作流的正确阶段。

相关 Skills