Install latest/edge of Spack

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install spack --edge --classic

Don't have snapd? Get set up for snaps.

Spack is only available on the unstable edge channel. It could break and change often.

Channel Version Published

A flexible package manager that supports multiple configurations.

Spack is a multi-platform package manager that builds and installs multiple versions and configurations of software. It works on Linux, macOS, and many supercomputers. Spack is non-destructive: installing a new version of a package does not break existing installations, so many configurations of the same package can coexist.

Spack offers a simple "spec" syntax that allows users to specify versions and configuration options. Package files are written in pure Python, and specs allow package authors to write a single script for many different builds of the same package. With Spack, you can build your software all the ways you want to.

Details for Spack

License
  • Apache-2.0 OR MIT

Last updated
  • 13 December 2023 - latest/edge

Websites

Source code

Report a bug

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.


Install Spack on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using Spack

Users by distribution (log)

Ubuntu 22.04
Ubuntu 24.04
Debian 12