离线安装#
您可以使用 SDK Manager 下载软件组件,然后在单独的操作中安装它们。当您需要在多个设备上安装相同的组件时,这非常方便,因为您只需下载一次组件。
准备组件以进行安装#
要准备离线安装,您需要首先下载请求的 SDK。
正如您在步骤 01:设置开发环境中所做的那样(根据您的产品类型,请参阅:Jetson、Holoscan、Rivermax、DeepStream、GXF、Ethernet Switch、ARC-OTA, Aerial、RAPIDS、DOCA 或 DRIVE)选择所需的 SDK 并单击继续。
查看屏幕底部的下载和安装选项,以验证您的下载文件夹,如步骤 02:查看组件并接受许可中所述(请参阅:Jetson、Holoscan、Rivermax、DeepStream、GXF、Ethernet Switch、ARC-OTA/Aerial、RAPIDS、DOCA 或 DRIVE)。
默认情况下,SDK Manager 下载软件组件,然后将其安装在指定的设备上。如果您只想下载软件组件以供将来安装,您可以选择仅下载 SDK,方法是选中“立即下载。稍后安装。”复选框。
验证下载位置,选择您的下载和安装选项,然后单击继续以允许 SDK Manager 完成该过程。
退出 SDK Manager。
注意
此步骤对于避免“文本文件忙”错误至关重要。
现在,您可以将下载的文件夹复制(或挂载)到您计划运行离线安装的主机上。有关更多信息,请参阅 安装软件组件。
安装软件组件#
选择离线选项卡,然后选择您存储先前下载的 SDK 的文件夹。
单击开始。SDK Manager 将继续执行安装过程的步骤 01(见上文),您的 SDK 可用。
现在您可以像进行任何正常安装一样继续。
离线安装注意事项#
您可以将多个 SDK 下载到同一个下载文件夹。所有下载的 SDK 都将可用于离线安装。
您可以从多个主机将软件组件并发安装到多个目标设备。为此,您必须
在每台主机上安装 SDK Manager。
在每台主机上复制(或挂载)包含下载的 SDK(或多个 SDK)的目录。
在每台主机上使用 SDK Manager 将 SDK 安装到连接的目标设备上。
您可以从命令行界面和 SDK Manager GUI 执行离线安装。有关更多信息,请参阅 命令行安装中
--offline
开关的描述。某些软件组件需要额外的依赖项,SDK Manager 会从 Ubuntu 软件包存储库(使用
apt
命令)安装这些依赖项。因此,主机必须有权访问 Ubuntu 软件包存储库才能在安装期间解决这些依赖项。