麒麟系统安装linux版LabVIEW

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

<think>好的,用户想在Linux系统上安装和配置LabVIEW。我需要根据提供的引用信息来整理步骤。首先,用户提到尝试在Ubuntu16安装但找不到合适的安装文件,使用.rpm转.deb后没看到图标,这说明可能需要特定的安装包或者转换方法有问题。 引用[3]提到了一个特定的镜像文件,可能需要烧录系统镜像到ZYNQ设备,这可能适用于嵌入式场景。而引用[4]提到下载LabVIEW 2024,并且有两个应用,可能需要从官网获取正确的安装包。但用户是在Linux桌面环境安装,可能需要确认NI官方是否提供LinuxLabVIEW桌面版本,或者是否仅支持NI Linux RT系统,如引用[3]和[4]中提到的。 根据引用[1],LabVIEW的核心功能是跨平台的,但功能和安装方式在Linux和Windows上有差异。可能用户需要从NI官网下载适用于Linux安装包,但可能只支持特定发行,比如Red Hat而不是Ubuntu。引用[2]中用户尝试转换.rpm到.deb失败,说明可能需要使用alien工具或者寻找.deb包,或者官方不支持Ubuntu。 另外,引用[5]提到在Linux上运行LabVIEW应用程序时窗体变黑,可能需要安装额外的依赖库或调整GNOME配置。因此,在安装步骤中需要包括处理依赖和可能的图形界面问题。 综合起来,安装步骤可能包括:1.确认系统兼容性,如是否支持Ubuntu或其他发行;2.获取正确的安装包,可能需要从NI官网下载适用于Linux版本;3.处理包格式转换(如.rpm转.deb)和安装依赖;4.解决安装后的配置问题,如图形界面错误。需要注意用户可能遇到的问题,如找不到安装文件、依赖缺失、界面显示异常,并提供相应的解决方法,比如使用alien工具、安装依赖库、调整系统设置等。</think>### 在Linux系统中安装和配置LabVIEW的步骤 #### **1. 确认系统兼容性** - LabVIEW官方对Linux的支持主要集中在**NI Linux Real-Time (RT)**系统,通常用于嵌入式设备(如ZYNQ平台)[^3][^4]。 - 对于桌面Linux(如Ubuntu),NI未提供官方桌面LabVIEW开发环境,但可通过转换安装包格式尝试安装运行时组件[^2][^5]。 #### **2. 获取安装文件** - **嵌入式场景**(如ZYNQ设备): 需下载特定系统镜像(如`ZYNQ-Linux-RT-Img-for-LabVIEW-2020.img`)并烧录到设备中[^3]。 - **桌面场景**: - 从NI官网下载适用于Linux的运行时组件或开发环境(如LabVIEW 2024相关包)。 - 若官方未提供`.deb`包(如Ubuntu),需将`.rpm`包转换为`.deb`格式: ```bash sudo apt-get install alien sudo alien -k --scripts labview-package.rpm # 转换.rpm为.deb sudo dpkg -i labview-package.deb # 安装生成的.deb文件 ``` (注意:转换可能导致依赖问题,需手动修复)[^2] #### **3. 安装依赖库** - 安装图形界面和字体依赖: ```bash sudo apt-get install libgtk2.0-0 libfontconfig1 # Ubuntu示例 ``` 若应用程序界面显示异常(如黑色窗体),需调整GNOME配置或安装兼容的图形库。 #### **4. 验证安装** - **嵌入式设备**: 通过上位机(Windows/LinuxLabVIEW)连接下位机(NI Linux RT系统)进行通信测试。 - **桌面环境**: 在终端输入`labview`启动程序,若未显示图标,检查安装路径并手动创建快捷方式[^2]。 #### **5. 常见问题解决** - **界面显示异常**: 终端中若报错`Gtk-WARNING`或颜色配置问题,需禁用GNOME的特定主题: ```bash export GTK_THEME=Adwaita:dark # 临时切换主题 ``` 或参考NI文档调整系统字体设置。 - **依赖缺失**: 使用`ldd`检查动态链接库缺失,并通过`apt-get`安装对应包。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dov_c

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值