Install Thunder
The fastest way to get Thunder running is to download a prebuilt binary from GitHub Releases. If you prefer to compile it yourself, see Build from Source.
Install from GitHub Releases
Section titled “Install from GitHub Releases”Run the installer script:
curl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bashBy default this fetches the latest stable release for your platform, places the thunder binary in a user-local directory (~/.local/bin on Linux, ~/bin or ~/.local/bin on macOS), and adds it to your PATH.
Channel options
Section titled “Channel options”Select a release channel with --channel:
# Latest stable release (default)curl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bash -s -- --channel stable
# Latest unstable (nightly) releasecurl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bash -s -- --channel unstableInstall a specific version
Section titled “Install a specific version”Pin a release tag or build from a specific commit:
# By tagcurl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bash -s -- --tag v1.0.0
# By commit (requires Rust toolchain -- builds from source)curl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bash -s -- --commit abc123Custom install directory
Section titled “Custom install directory”Override the default install location with --install-dir:
curl -fsSL https://raw.githubusercontent.com/thunder-edge/runtime/main/install.sh | bash -s -- --install-dir /usr/local/binBuild from source
Section titled “Build from source”If you need to build from a local checkout or want to hack on Thunder itself, follow the Build from Source guide.
Verify the installation
Section titled “Verify the installation”After installing, confirm that the binary is available:
thunder --helpYou should see the Thunder CLI help output with available commands and options.