rea.run

← FAQ hub

Docs · P2

Linux / Fedora install notes

Field notes for Node lines, Ghidra+JDK, browsers, and Fedora-family host quirks.

Node

Match upstream’s supported Node lines (commonly 22.x / 24.x / 26+). Electron/JS targets are sensitive to that floor — do not assume system Node 18 is enough.

Ghidra + JDK

Pair a documented Ghidra release with a full Temurin (or equivalent) JDK 21+. Export GHIDRA_INSTALL_DIR and JAVA_HOME, then doctor --provider ghidra.

Browser tools

If page inspection cannot find Chrome/Chromium, set REA_BROWSER_EXECUTABLE to an absolute binary. Some Chromium builds report opaque placeholder URLs in frame trees — upgrade REA/browser when frame discovery fails.

Host distros

Fedora-based spins (including Nobara) have been reported as unsupported_host in older builds; check whether your REA version still gates that way before filing duplicates. Optional reverse tooling (pwntools, etc.) belongs in its own venv — REA setup will not replace your distro packages.

Also read TMPDIR pitfalls on Linux temp layouts.