Install REXYGEN 3.0
This page provides instructions for installing REXYGEN.
Supported operating systems
- Windows 10 64bit and newer
- Linux (with RT_PREEMPT for real-time performance)
- Debian Bullseye and Bookworm (amd64, arm64, armhf)
- Raspbian Bullseye and Bookworm
- Ubuntu 22.04 and 24.04 (amd64, arm64, armhf)
Supported platforms and devices
- REX M527
- Monarco HAT
- AIC platform
- Unipi PLC (Iris, Neuron, Patron)
- Weidmüller u-OS PLC (WL2000, M3000, M4000)
- Raspberry Pi
Release notes
Read what's new in the released version.
Windows
Download and run REXYGEN Windows installer and follow steps in the installation wizard.
HMI Designer is available in a separate Windows installer.
Debian & Raspbian
Install REXYGEN from repository with the following commands:
Install repository key
sudo wget https://download.rexcontrols.cz/rexygen.gpg -O /etc/apt/trusted.gpg.d/rexygen.gpg
Debian Bookworm
echo 'deb https://download.rexcontrols.cz/rexygen/debian/ bookworm rexygen dwm' | \
sudo tee -a /etc/apt/sources.list.d/rexygen-testing.list
Debian Bullseye
echo 'deb https://download.rexcontrols.cz/rexygen/debian/ bullseye rexygen dwm' | \
sudo tee -a /etc/apt/sources.list.d/rexygen-testing.list
Ubuntu 22.04 Jammy Jellyfish
echo 'deb https://download.rexcontrols.cz/rexygen/ubuntu/ jammy rexygen' | \
sudo tee -a /etc/apt/sources.list.d/rexygen-testing.list
Ubuntu 24.04 Noble Numbat
echo 'deb https://download.rexcontrols.cz/rexygen/ubuntu/ noble rexygen' | \
sudo tee -a /etc/apt/sources.list.d/rexygen-testing.list
Install REXYGEN components
REXYGEN Runtime Core
sudo apt update
sudo apt install rexygen-runtime
REXYGEN Studio
sudo apt update
sudo apt install rexygen-studio
REXYGEN Tools
sudo apt update
sudo apt install rexygen-tools
REXYGEN - complete installation
sudo apt update
sudo apt install rexygen
REXYGEN - DWM interface
sudo apt update
sudo apt install rexygen-dwm
REXYGEN Runtime - single binary
The easiest way to start REXYGEN Runtime on any Linux platform is to download and run a single statically linked binary:
wget https://download.rexcontrols.cz/rexygen/static/$(uname -m)/RexCore -O RexCore
chmod +x RexCore
./RexCore -l -u -t <apikey>
where -l
enables logging to the console, -u
uses ~/.rex
as the main runtime folder (instead of /rex
) and -t
tries to acquire a dynamic license. The
These modules are not and won't be supported within the static runtime: PythonBlk, FMIBlk, DbDrv.
Supported architectures: x86_64, i686, aarch64, armhf.
Removing single binary runtime is as simple as removing the binary and the configuration folder:
rm -f RexCore
rm -rf ~/.rex
REXYGEN Runtime - bootstrapping from Studio
It is also possible to bootstrap REXYGEN Runtime on any device with arbitrary Linux version directly from REXYGEN Studio over SSH. The option to connect via SSH is accessible directly in the connection dialog. The wizard starts automatically if no runtime is running on the target or if a new version is available.
Static binaries are used for bootstrapping over SSH. The runtime runs within the scope of the logged user and the runtime folder is located in ~/.rex
.
The function is supported in REXYGEN Studio for Windows, Linux and AppImage.
Supported target architectures are x86_64, i686, aarch64, armhf.
REXYGEN Studio - AppImage
It is possible to run REXYGEN Studio on any Linux distribution using REXYGEN AppImage. Just download and run a single file in any Linux desktop environment:
wget https://download.rexcontrols.cz/rexygen/appimage/REXYGEN_Studio-latest_x86_64.AppImage
chmod +x REXYGEN_Studio-latest_x86_64.AppImage
./REXYGEN_Studio-latest_x86_64.AppImage
UniPi Patron
Download REXYGEN image for UniPi Patron, start the Patron device in rescue mode, connect with web browser, upload the image and reboot.
Default ssh credentials: rexygen/rexygen
UniPi Iris
Download REXYGEN image for UniPi Iris, start the Iris device in rescue mode, connect with web browser, upload the image and reboot.
Default ssh credentials: rexygen/rexygen
A quick start tutorial is available.
Monarco HAT
Download REXYGEN image for Monarco HAT, flash the image on a SD card and start your Rasperry Pi with Monarco HAT.
Weidmüller u-OS
A quick start tutorial is available.