Skip to content

Install Linux

Daniel Nylander edited this page Aug 13, 2026 · 5 revisions

Installing on Linux

Updated for v1.1.126. Linux packages are built and checked by GitHub Actions.

Download

Download the latest release from GitHub Releases:

Format File Notes
Debian/Ubuntu opencaptive_X.Y.Z_amd64.deb apt-compatible
Fedora/RHEL opencaptive-X.Y.Z.x86_64.rpm dnf-compatible
AppImage opencaptive-x86_64.AppImage Any distro, no install needed
Tarball opencaptive-linux-x86_64.tar.gz Manual placement

Install via package manager

Debian / Ubuntu

sudo dpkg -i opencaptive_1.1.99_amd64.deb
sudo apt-get install -f  # resolve dependencies if needed

Fedora / RHEL

sudo dnf install opencaptive-1.1.99.x86_64.rpm

AppImage (any distro)

No installation required. Make it executable and run:

chmod +x opencaptive-x86_64.AppImage
./opencaptive-x86_64.AppImage

Optional: move it to your PATH:

mv opencaptive-x86_64.AppImage ~/.local/bin/opencaptive

Tarball

tar xzf opencaptive-linux-x86_64.tar.gz
cd opencaptive-linux-x86_64
./opencaptive

Game data

Place your original game files in ~/.opencaptive/:

~/.opencaptive/
  CAPTIVE.ZIP          # or individual files
  LIBERATION.ISO       # or ADF/raw files

Files are identified by SHA-256 content hash, not filename. ZIP archives, ADF disk images, and ISO tracks are scanned automatically. Press D on the main menu to run the data scanner.

Building from source

Requires CMake 3.20+, clang, SDL3, SDL3_ttf, zlib, and Ninja.

sudo apt install cmake ninja-build libsdl3-dev libsdl3-ttf-dev zlib1g-dev
cmake -S . -B build -DCMAKE_C_COMPILER=cc -G Ninja
ninja -C build

Clone this wiki locally