Operating System
📑

Operating System


Xubuntu


While it's possible to install the standard Ubuntu Linux, opting for the Xubuntu distribution is strongly advised due to its lighter and more performance-optimized configuration. Xubuntu is tailored for efficiency, making it an excellent choice for systems where resource conservation and speed are priorities. The latest supported version of Xubuntu is 24.04.x LTS, which you can download from the following link: ðŸ”— Download Xubuntu.

Use Desktop / Normal installation.

If you need assistance with installing Xubuntu OS, please follow this guide:
https://linuxsimply.com/linux-basics/os-installation/single-os/xubuntu/

Choosing a unique and memorable computer name during installation is crucial for accessing IO Builder Editor within your local network. This allows you to use a simple address like http://[ComputerName].local instead of a complex IP address. For example, you could use "iobuilder" as a computer name to have http://iobuilder.local for easy access.


Ubuntu Pro


Using Ubuntu Pro (Compatible with Xubuntu and all other Ubuntu distros) is optional for generic use cases, but mandatory for High-Frequency, Low Latency Real-Time control scenarios such as motion controlling. To activate Ubuntu Pro, create an account here: ðŸ”— https://login.ubuntu.com/

After registering, use the following command to activate

sudo pro attach

Activate realtime kernel

sudo pro enable realtime-kernel

Use --variant intel-iotg option if you have an Intel CPU with TCC features

sudo pro enable realtime-kernel --variant=intel-iotg