Migrating an NI Test System to Linux Desktop
- Updated2025-07-30
- 2 minute(s) read
Migrating an NI Test System to Linux Desktop
The functionality of an NI test system determines the details of migration to a Linux desktop operating system.
- Select a Linux operating system distribution and kernel that NI supports.
- Determine which NI hardware, software, and drivers in your current test system are supported on your chosen Linux operating system. Replace any unsupported system elements with equivalent components or alternative implementations.
- Install your chosen Linux OS on the desktop machine you are migrating your system to.
- Install NI application-level software and drivers on your Linux desktop machine.
-
Install test system software, such as LabVIEW VIs and projects, on your Linux
desktop machine. You do not need to convert these files to open and run them on
a Linux desktop machine.
Note Toolkits with operating system-dependent functionality, such as toolkits that utilize ActiveX, do not function when migrated to a Linux operating system.
- Connect your hardware to your Linux desktop machine.
- Run the Hardware Configuration Utility to ensure that your target machine detects all of your devices.
-
Run your test application on your Linux desktop machine to see what
functionality works correctly and where errors occur.
Note LabVIEW cannot build installers on a Linux operating system. For test systems that rely on LabVIEW to build installers, you must replace this functionality with Linux-based tools.
Related Information
- Supported Linux Distributions
Choose which supported distribution to use with your NI software.
- NI Platform on Linux Desktop System Requirements
Your system must meet the minimum requirements to run and use the NI Platform on Linux Desktop.
- Installing NI Drivers and Software on Linux Desktop
Download the repository registration package to allow the native package manager for your Linux distribution to install NI driver and software packages.
- NI Linux User Community
- NI Hardware and Software Operating System Compatibility