Installing Chapel using Linux Package Managers
We provide Chapel packages for several different Linux distributions. These can be installed as follows:
- Download the package for your system using one of the following links:
- also includes the single-locale configuration, which can be
used by compiling with
--comm=none
. - is a portable implementation based on GASNet-EX/UDP, so won't take advantage of high-performance networks.
- Check its SHA256 checksum using the values and instructions on the corresponding GitHub release page (this step is optional but recommended).
- Install using the system package manager:
- For RPM based distributions (Fedora, RHEL, etc.), use:
dnf install ./<chapel package name>
- For Debian based distributions (Debian, Ubuntu, etc.), use:
apt install ./<chapel package name>
Operating System |
Single-Locale Configuration |
Multi-Locale Configuration |
---|---|---|
AlmaLinux 9 | [x86_64] [arm64] |
|
Debian 11 | [x86_64] [arm64] |
|
Debian 12 | [x86_64] [arm64] |
|
Fedora 37 | [x86_64] [arm64] | |
Fedora 38 | [x86_64] [arm64] | |
Fedora 39 | [x86_64] [arm64] | |
Fedora 40 | [x86_64] [arm64] | |
Red Hat Enterprise Linux 9 | [x86_64] [arm64] |
|
RockyLinux 9 | [x86_64] [arm64] |
|
Ubuntu 22.04 | [x86_64] [arm64] |
|
Ubuntu 24.04 | [x86_64] [arm64] |
Note that each multi-locale configuration:
For other operating systems or other configurations, consider one of the following options: