Preparing & Configuring Linux Development Environment
Before creating uniGUI apps for Linux you need to create the correct environment with all required elements prepared.
Regardless of uniGUI there are steps which must be completed before you can compile, deploy and run Delphi applications on Linux.
Prerequisites
Delphi 10.3 Rio Enterprise Edition or later
A PC or VM running Linux Ubuntu 64 or RedHat Linux
First step is to create and configure your Linux development environment. Craig Chapman has created an excellent article which is a step by step tutorial on how to create a VM using Oracle VirtualBox, install Ubuntu and configure Delphi for Linux development: https://chapmanworld.com/2016/12/29/configure-delphi-and-redhat-or-ubuntu-for-linux-development/
Once you've gone through all these steps you must be able to compile and run a Delphi console application on Linux. Now you can proceed to compiling uniGUI applications for Linux.
Related resources
Oracle VirtualBox: https://www.virtualbox.org/
uniGUI Developer's Guide — Deployment > Linux64: https://unigui.com/doc/online_help/linux64.htm