The source is the basis from which all the other packages are created. If none of the other options suits your need, you can always compile Rakudo yourself from these sources.
| File | Size |
|---|---|
| 2025.11 | |
| rakudo-2025.11.tar.gz | 7.34 MB |
| rakudo-2025.11.tar.gz.asc | 228.00 B |
Binary Releases
Archives and installers contain a precompiled Rakudo and the Zef module manager.
The filenames follow the pattern
rakudo-[backend]-[version]-[build revision]-[OS]-[architecture]-[toolchain].
The archives have executables located in BOTH bin/ and
share/perl6/site/bin/. See the contained README.txt
file for further information.
| File | Size |
|---|---|
| 2025.11 | |
| rakudo-moar-2025.11-01-win-x86_64-msvc.msi | 21.85 MB |
| rakudo-moar-2025.11-01-win-x86_64-msvc.msi.asc | 228.00 B |
| rakudo-moar-2025.11-01-win-x86_64-msvc.msi.checksums.txt | 0.99 KB |
| rakudo-moar-2025.11-01-win-x86_64-msvc.zip | 21.86 MB |
| rakudo-moar-2025.11-01-win-x86_64-msvc.zip.asc | 228.00 B |
| rakudo-moar-2025.11-01-win-x86_64-msvc.zip.checksums.txt | 0.99 KB |
Binary Releases
Archives contain a precompiled Rakudo and the Zef module manager.
The filenames follow the pattern
rakudo-[backend]-[version]-[build revision]-[OS]-[architecture]-[toolchain].
The archives have executables located in BOTH bin/ and
share/perl6/site/bin/. See the contained README.md
file for further information.
These don't work on Alpine. See below.
| File | Size |
|---|---|
| 2025.11 | |
| rakudo-moar-2025.11-01-linux-x86_64-gcc.tar.gz | 19.94 MB |
| rakudo-moar-2025.11-01-linux-x86_64-gcc.tar.gz.asc | 228.00 B |
| rakudo-moar-2025.11-01-linux-x86_64-gcc.tar.gz.checksums.txt | 1.02 KB |
Alpine
The compiled tarballs above don't work on Alpine because they are built withglibc, but Alpine
provides musl instead. When trying to run the executables one receives a highly misleading
/bin/sh: ./rakudo: not found error.
Installing the gcompat glib compatibility wrapper allows running those tarballs.
But it's a lot easier and provides for a smaller installation size to just use the distro
packages Alpine provides. They are usually up-to-date.
apk add rakudo zef
rakudo-pkg distro packages
These are often more up to date than the packages provided by the
distribution itself, but require adding a third party repository.
- Native packages and repositories for Alpine, Debian, EL (RHEL/CentOS/AmazonLinux/OracleLinux), Fedora, openSUSE and Ubuntu
- Additionally a relocable tar.gz for all Linux distributions
- One single package used for Rakudo, NQP and MoarVM
- Includes zef (Raku Module Installer) and helper scripts (e.g. zef install as user).
Binary Releases
Archives contain a precompiled Rakudo and the Zef module manager.
The filenames follow the pattern
rakudo-[backend]-[version]-[build revision]-[OS]-[architecture]-[toolchain].
The archives have executables located in BOTH bin/ and
share/perl6/site/bin/. See the contained README.md
file for further information.
All releases Verifying
Other installation methods
Rakubrew
A download, installation and version management tool for Rakudo. Works on all major platforms.
RakubrewRakudo Star Bundle
This option contains the Rakudo Compiler, a collection of modules from the Raku ecosystem, and language documentation. The Rakudo Star Bundle is released shortly after a Rakudo release.
Rakudo Star Bundle