首先到官网下载的linux版本的labview 下载完成后的文件类型为原始CD镜像。

然后打开终端,执行以下操作。

1. 挂载 ISO 文件

ISO 文件需要挂载到系统中才能访问其内容。可以使用以下命令:

sudo mkdir /mnt/labview  # 创建一个挂载点
sudo mount -o loop lv2018full-linux.iso /mnt/labview  # 挂载 ISO 文件

挂载后,ISO 文件的内容会出现在 /mnt/labview 目录中。


2. 进入挂载目录

使用以下命令进入挂载的目录:

cd /mnt/labview

查看目录内容,通常会有安装脚本或说明文件(如 INSTALL 或 README)。


3. 运行安装脚本

在挂载的目录中,通常会有一个安装脚本(如 install 或 setup)。运行以下命令开始安装:

sudo ./install

如果安装脚本的名称不同,请根据实际情况调整命令。

!注意:在此步骤由于系统兼容问题,会报错。

报错信息是安装过程中缺少 libbz2.so.1 这个共享库文件。你会发现虽然你已经安装了 libbz2-1.0,但系统可能没有正确链接到所需的库文件。

可以根据以下几个方法尝试解决错误:

3.1. 确认 libbz2.so.1 是否存在

运行以下命令,检查系统中是否存在 libbz2.so.1

find /usr -name "libbz2.so*"

如果找到类似 /usr/lib/x86_64-linux-gnu/libbz2.so.1.0.8 的文件,说明库已安装,但可能缺少符号链接。


3.2. 创建符号链接

如果 libbz2.so.1 不存在,可以手动创建一个符号链接:

sudo ln -s /usr/lib/x86_64-linux-gnu/libbz2.so.1.0 /usr/lib/x86_64-linux-gnu/libbz2.so.1

然后再次运行安装脚本。


3.3. 设置 LD_LIBRARY_PATH

如果符号链接已存在,但仍然报错,可以尝试设置 LD_LIBRARY_PATH 环境变量,确保安装程序能够找到库文件:

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
sudo ./INSTALL

3.4. 安装 32 位库(如果适用)

如果 LabVIEW 是 32 位版本,可能需要安装 32 位的 libbz2 库:

sudo apt install libbz2-1.0:i386

然后重新运行安装脚本。

我是安装了32位库才能正常运行安装脚本的,但是会警告缺少一些依赖,可能是麒麟系统确实不支持的原因,但不影响核心功能的使用,安装后面安装向导操作一直继续操作就好了。


4. 按照安装向导操作

  • 安装程序启动后,按照屏幕上的提示进行操作。

  • 可能需要接受许可协议、选择安装路径、配置选项等。


5. 卸载 ISO 文件

安装完成后,可以卸载 ISO 文件:

sudo umount /mnt/labview
sudo rmdir /mnt/labview

6. 检查依赖项

如果安装过程中提示缺少依赖项,可以使用以下命令安装所需依赖:

sudo apt --fix-broken install

7. 运行 LabVIEW

安装完成后,通常可以通过以下方式启动 LabVIEW:

  • 在终端中输入 labview

  • 在应用程序菜单中查找 LabVIEW 的启动图标。


8. 注意事项

  • 权限问题:安装过程中可能需要管理员权限,使用 sudo 提升权限。

  • 系统兼容性:确保 LabVIEW 2018 支持你的系统版本(银河麒麟基于 Debian)。

  • 官方文档:如果安装过程中遇到问题,可以参考 LabVIEW 官方文档或联系 NI 技术支持。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐