Installing SQE (Core & IDLE) on Linux
SQE consists of two separate applications:
- SQE Core – the command-line engine
- SQE IDLE – the graphical interface / IDLE layer
Currently, SQE is available only for Linux devices.
You can install SQE in one of two ways:
Method 1: Download pre-built binaries
-
Download both
sqe-coreandsqe-idlefrom the latest release.TipAlways verify the SHA-256 checksums after downloading.
-
Move
sqe-coreto/usr/local/bin/:mv sqe-core /usr/local/bin/ -
Run
sqe-idle:./sqe-idle
Method 2: Build from source
Prerequisites
Make sure you have Rust installed on your system before building.
Step 1: Clone the repository
git clone https://github.com/my8oss/sqe.git
cd sqe
Step 2: Build both components
The repository contains two Rust projects:
q_generator– the SQE Core enginesqe_idle– the GUI layer
Build them one at a time:
# Build sqe-core
cd q_generator
cargo build
# Build sqe-idle
cd ../sqe_idle
cargo build
Add the --release flag (cargo build --release) for optimized performance.
After a successful build, the executables will be located in:
target/debug/(debug build)target/release/(release build)
Step 3: Install SQE Core system-wide (optional)
To run sqe-core from anywhere, copy it to /usr/local/bin/:
sudo cp ./target/release/sqe-core /usr/local/bin/
sqe-idle expects sqe-core to be available in /usr/local/bin/, so this step is important if you plan to use the GUI.
Step 4: Run SQE IDLE
./target/release/sqe-idle
You can now start creating surveys with SQE!