Obtaining GNU PSPP
Releases
You can download the latest release from the following places, organized by operating system. We thank the volunteers who maintain the binary releases:
-
GNU/Linux: Packages for PSPP are widely
available:
- On Debian and Ubuntu, run
apt-get install pspp
. - On Fedora, run
dnf install pspp
. - For a PSPP Flatpak, visit
PSPP
on Flathub or run
flatpak install flathub org.gnu.pspp
. If you don't already have Flatpak, go through the Flatpak setup instructions.
- On Debian and Ubuntu, run
- Windows: On Windows, download an installer for a stable version from the latest-release directory. You usually should use the smaller non-debug installer. The windows installers for nightly builds are untested nightly builds (download the most recent nightly build, if it succeeded).
- MacOS:
There are three ways to install PSPP on MacOS:
- The Application bundle installer is the easiest path for new users.
-
MacPorts.
Run
port install pspp-devel
to get the latest and most featureful version of PSPP orport install pspp
to get an older but possibly better tested version (more information). - Homebrew. The PSPP brew tap also includes a description how to install the stable or the development version of PSPP.
- Source: To compile and install PSPP yourself, get the source code from https://ftpmirror.gnu.org/pspp or a mirror. Read INSTALL inside the tarball for further instructions.
Development
PSPP is under continual improvement. You can get development versions if you are interested to see what the developers are working on. Development versions have undergone less testing than released versions. Options for development versions include:
-
GNU/Linux: PSPP automated builds run whenever the
developers make changes. There are two easy ways to install
development versions of PSPP from these automated builds on
GNU/Linux:
- Flatpak binary for GNU/Linux x86-64, which you can install with: flatpak install https://benpfaff.org/~blp/pspp-master/latest-org.gnu.pspp.flatpakref. It will not auto-update, but you can upgrade to the latest build by uninstalling it and then rerunning the above command.
-
Tarball
binary for GNU/Linux x86-64, which you can install simply
by unpacking it in a convenient directory and then executing the
binaries. It is
relocatable
, meaning that it should work regardless of the location it is installed.
- Windows: PSPP automated builds for GNU/Linux also trigger Windows builds, which you can install through the Windows installers. These are listed in no particular order, but the latest is available here.
- Source tarballs: PSPP automated builds include source tarballs for older versions as well as the latest sources, user manual, and developer guide.
- Git repository: The Savannah Git repository is the upstream source for PSPP source code. It takes a little more work to build than source releases (see README.Git).
The PSPP developers aim to keep development builds high quality. In addition to bugs, occasionally the automated builds may fail, in which case the links above that use the automated builds may be broken. Please report bugs or broken links to the bug-gnu-pspp mailing list or the Savannah bug tracker.