Offline installation of OPKG packages on Linux Real-Time devices

Updated Oct 12, 2025

Reported In

Software

  • NI Linux Real-Time Offline Installation Support

Issue Details

I saw that we could install software for Linux Real-Time devices with local feeds (on host computer). Could I install OPKG package (like SQLite) on Linux Real-Time devices with local feeds too?

Solution

Yes, you could do that but you need to have NI Linux Real-Time Offline Installation Support installed on your host computer first.
  1. Right click and select Add/Remove Software on the device which you want install.



 
  1. Select the option of Allow the target to retrieve packages from the feeds hosted on this computer and then click OK. The host computer will start NI Web Server for hosting the feeds.


 
  1. Using ssh to login and type opkg update to update the package lists. You could see that it will update with local feeds (http://[host IP Address]:9100/20.0.0/...).


 
  1. Using opkg install to install the packages and you will see that it will download the ipk from local feeds. DO NOT close the window below during the OPKG installation.


 
  1. After finished the installation, you could click Cancel to close the Real-Time Software window.

Additional Information

This method only works for packages that are required by NI software/drivers, as those have been verified by NI to be fully compatible with NI Linux Real-Time.

Packages from any release found in the "extra" repository are not included in the NI Linux Real-Time Offline Installation Support, due to them being unsupported.

If there is a package in the extra feed that you would like to have included in the Offline Installation Support, please contact NI as we may be able to include it in the main feed in the future.