将软件安装到离线NI Linux实时目标

更新 Sep 14, 2023

环境

软件

  • NI Linux Real-Time Offline Installation Support

操作系统

  • LabVIEW Real-Time (NI Linux Real-Time)

本教程将介绍使用NI Linux Real-Time离线安装包将软件安装到离线NI Linux Real-Time目标的过程。

离线安装包包含了NI订阅源上特定于用户的指定发行版的所有软件包储库。当Linux Real-Time目标和主机PC处于无法访问NI网站时,软件存储库的安装程序和离线安装将允许您把软件安装到Linux Real-Time目标上。

离线安装包包含了NI上所有的可用软件包,并使用基于Linux系统将软件安装到Linux Real-Time目标。该安装包文件将允许主机PC充当服务器以让Linux Real-Time目标从中可以检索其软件包。

安装NI软件

注意:

  1. 在主机PC上安装最新版本的NI Package Manager

  2. 启动NI Package Manager。

  3. 搜索并安装系统配置和NI Linux Real-Time离线安装支持。

  4. 在软件包存储库和离线安装支持成功安装到主机PC后,请关闭该成功对话框。

安装第三方Feed

如果使用第三方驱动程序,请按照以下步骤将文件下载并安装到主机PC。由于目标无法访问网络来获取软件包,因此第三方驱动程序必须安装在主机PC上的某个位置以便NI MAX可以将软件包提供给目标。如果您没有使用第三方驱动程序,请跳至下一部分。

  1. 在浏览器中打开http://download.ni.com/ni-linux-rt/feeds/2020/ni-third-party,如有必要,可以更改其它feed的版本。

  2. 下载所有文件,并将它们安装在c:\ Program Files \ National Instruments \ RT Feeds \ 20.0.0 \中的新文件夹

例如, c:\ Program Files \ National Instruments \ RT Feeds \ 20.0.0 \ 3rd-party-driver-feed

注意:某些浏览器将会把没有扩展名的文件自动添加.txt扩展名。请确保复制的文件名与feed上的名称匹配,尤其是无扩展名的Packages文件。

 

在Linux Real-Time 目标上安装软件

  1. 启动NI MAX。

  2. 展开远程系统,然后导航到所需的目标。

  3. 展开目标。右键单击并选择添加/删除软件

  1. 如果使用新的/已格式化的设备,请选择要在目标上使用的基础系统镜像,您可以单击左侧的齿轮图标以访问可用的版本,然后单击确定
     

4.png
基础系统镜像包含操作系统和组件,可通过位于 NI 网站或用户指定位置的feeds来管理NI软件。

注意:默认将选择最新的基础系统镜像。 如果不需要基础系统镜像来管理目标上的软件,则只需要在主机 PC上安装LabVIEW Real-Time,通过旧版安装部分的软件。 PXI Linux RT 目标不存在旧版安装。

  1. 选择新的基础系统镜像后,可能需要格式化目标。如果需要格式化,请在出现提示时单击格式化 。

  2. 格式化后,选择要在目标上使用的编程环境,然后单击下一步 。

  1. 选择允许目标从此计算机上托管的提要中检索软件包 ,然后单击确定 。如果预选端口不可用,则可能需要选择另一个端口。

注意:如果主机PC处于联机或离线状态,则页面外观将有所不同。

 

在线主机PC

 

离线主机PC

  1. 单击,将允许NI RT Feed Server打开防火墙中的端口。

  2. 选择要在目标上安装的软件包,然后单击检查更改 。根据目标的基本系统映像和编程环境预先选择软件包。

 

  1. 查看您所选择安装的软件包,然后单击继续以从主机PC检索软件包并将它们安装到目标上。

  1. 安装完成后,单击关闭以关闭成功对话框。

现在,已安装的软件包将出现在目标的软件部分。