离线安装#

您可以使用 SDK Manager 下载软件组件,然后在单独的操作中安装它们。当您需要在多个设备上安装相同的组件时,这非常方便,因为您只需下载一次组件。

准备组件以进行安装#

要准备离线安装,您需要首先下载请求的 SDK。

  1. 启动 SDK Manager.

  2. 正如您在步骤 01:设置开发环境中所做的那样(根据您的产品类型,请参阅:JetsonHoloscanRivermaxDeepStreamGXFEthernet SwitchARC-OTA, AerialRAPIDSDOCADRIVE)选择所需的 SDK 并单击继续

    ../_images/sdkm-1-install-options.2.png
  3. 查看屏幕底部的下载和安装选项,以验证您的下载文件夹,如步骤 02:查看组件并接受许可中所述(请参阅:JetsonHoloscanRivermaxDeepStreamGXFEthernet SwitchARC-OTA/AerialRAPIDSDOCADRIVE)。

    ../_images/sdkm-2-download-install-options-jetson.032.png

    默认情况下,SDK Manager 下载软件组件,然后将其安装在指定的设备上。如果您只想下载软件组件以供将来安装,您可以选择仅下载 SDK,方法是选中“立即下载。稍后安装。”复选框。

  4. 验证下载位置,选择您的下载和安装选项,然后单击继续以允许 SDK Manager 完成该过程。

  5. 退出 SDK Manager。

    注意

    此步骤对于避免“文本文件忙”错误至关重要。

现在,您可以将下载的文件夹复制(或挂载)到您计划运行离线安装的主机上。有关更多信息,请参阅 安装软件组件

安装软件组件#

  1. 在新主机上启动 SDK Manager

  2. 选择离线选项卡,然后选择您存储先前下载的 SDK 的文件夹。

    ../_images/sdkm-login-offline-tab.01.png
  3. 单击开始。SDK Manager 将继续执行安装过程的步骤 01(见上文),您的 SDK 可用。

现在您可以像进行任何正常安装一样继续。

离线安装注意事项#

  1. 您可以将多个 SDK 下载到同一个下载文件夹。所有下载的 SDK 都将可用于离线安装。

  2. 您可以从多个主机将软件组件并发安装到多个目标设备。为此,您必须

    • 在每台主机上安装 SDK Manager。

    • 在每台主机上复制(或挂载)包含下载的 SDK(或多个 SDK)的目录。

    • 在每台主机上使用 SDK Manager 将 SDK 安装到连接的目标设备上。

  3. 您可以从命令行界面和 SDK Manager GUI 执行离线安装。有关更多信息,请参阅 命令行安装--offline 开关的描述。

  4. 某些软件组件需要额外的依赖项,SDK Manager 会从 Ubuntu 软件包存储库(使用 apt 命令)安装这些依赖项。因此,主机必须有权访问 Ubuntu 软件包存储库才能在安装期间解决这些依赖项。