Installing SPRING2¶
This page covers installing SPRING2 from prebuilt release artifacts. If you want to compile from source instead, see Building SPRING2.
Download Releases¶
Download platform artifacts from the GitHub releases page:
Available release artifacts currently include:
- Linux AppImages for
x86_64andARM64 - macOS universal DMG bundles
- macOS universal
.pkginstallers - Windows
x86_64andARM64setup installers - Raw standalone binaries for platforms where they are published
Linux¶
Linux releases provide portable AppImages and .tar.gz archives.
AppImage¶
- Download the AppImage matching your architecture.
- Mark it executable.
- Run it directly.
Example:
If you prefer, you can keep the AppImage in a tools directory and invoke it from there.
Tarball¶
If you want a plain extracted layout instead of AppImage packaging:
You can then copy bin/spring2 to a directory on your PATH.
macOS¶
macOS releases provide both a DMG and a .pkg installer.
PKG Installer¶
The .pkg installer is the simplest GUI path and does not require Terminal.
It installs spring2 into /usr/local/bin.
- Download
spring2-macos-universal.pkg. - Open it in the macOS Installer app.
- Complete the standard installation flow.
- Open a new Terminal window and run:
DMG Bundle¶
The DMG includes:
- the universal
spring2binary - a small
install-spring2.commandhelper - a README with install notes
Use the DMG if you prefer to inspect the bundled files before installing.
Windows¶
Windows releases provide architecture-specific setup installers and raw executables.
Setup Installer¶
The Windows installer is the easiest option.
- Download the setup executable for your architecture:
spring2-windows-x86_64-setup.exespring2-windows-arm64-setup.exe- Run the installer.
- Optionally enable installer tasks such as:
- adding SPRING2 to the system
PATH - creating a desktop shortcut
- Launch
spring2from the installed location or from a new terminal session if you enabled thePATHtask.
The installer also creates a Start Menu shortcut by default.
Portable Executable¶
If you prefer not to install system-wide, you can use the raw spring2.exe
artifact directly from any directory.
Notes on Trust and Security¶
- Windows signing is optional in the release workflow, so some releases may be unsigned.
- macOS packages are currently provided as convenience installers, but if they are not Apple-signed or notarized, Gatekeeper may still show warnings on some machines.
- Linux AppImages are portable artifacts and do not require system-wide installation.