首先到官网下载的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 技术支持。