Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nxadm/rakudo-pkg
Pre-compiled OS packages for Rakudo
https://github.com/nxadm/rakudo-pkg
alpine amazon-linux apk centos deb debian el fedora linux moarvm native-packages nqp opensuse oracle-linux rakudo rakudo-release rpm ubuntu zef
Last synced: 2 days ago
JSON representation
Pre-compiled OS packages for Rakudo
- Host: GitHub
- URL: https://github.com/nxadm/rakudo-pkg
- Owner: nxadm
- License: gpl-3.0
- Created: 2016-08-30T18:23:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-01T17:34:27.000Z (4 months ago)
- Last Synced: 2024-10-18T22:14:53.215Z (4 months ago)
- Topics: alpine, amazon-linux, apk, centos, deb, debian, el, fedora, linux, moarvm, native-packages, nqp, opensuse, oracle-linux, rakudo, rakudo-release, rpm, ubuntu, zef
- Language: Shell
- Homepage:
- Size: 7.76 MB
- Stars: 71
- Watchers: 12
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: docs/security.md
Awesome Lists containing this project
README
# rakudo-pkg
`rakudo-pkg` offers native Linux 64-bit packages of the
[Rakudo compiler/runtime for Raku](https://raku.org/) and the
[zef module installer](https://github.com/ugexe/zef). The packages track the
upstream releases closely. Most of the time, the packages will be released on
the same day as the Rakudo sources. At the moment, packages are provided for
Alpine, Debian, EL (RHEL/CentOS/Amazon/Oracle Linux), Fedora, openSUSE,
Ubuntu and their derivatives. Additionally, a relocatable build is also
provided that works universally on all recent Linux distributions without the
need of installation or root privileges.## Downloads
### OS Repositories
The easiest way to install and update Rakudo is by using the `rakudo-pkg`
repositories (hosted at [CloudSmith](https://cloudsmith.io/)):
- [instructions for Alpine](https://cloudsmith.io/~nxadm-pkgs/repos/rakudo-pkg/setup/#formats-alpine).
- [instructions for Debian/Ubuntu and derivatives](https://cloudsmith.io/~nxadm-pkgs/repos/rakudo-pkg/setup/#formats-deb).
- [instructions for EL (RHEL/CentOS/Amazon/Oracle Linux and derivatives) and openSUSE](https://cloudsmith.io/~nxadm-pkgs/repos/rakudo-pkg/setup/#formats-rpm).### Relocatable Builds and direct downloads
- See the [relocatable packages documentation](docs/relocatable.md).
- See the [direct downloads documentation](docs/direct-downloads.md).## Zef Module Manager
See the [zef documentation](docs/zef.md).## Add rakudo to the PATH
See the [PATH documentation](docs/path.md).## Clean up ###
After removing the package, you can safely remove /opt/rakudo-pkg for leftover file (like module installations).
The repo file (with the name matching nxadm-pkgs-rakudo-pkg-*) can be also removed if rakudo-pkg is no longer
necessary in the future.## Windows Subsystem for Linux (WSL)
See the [WSL documentation](docs/wsl.md).## Security
See the [security documentation](docs/security.md).## Using rakudo-pkg for testing upstream Rakudo
See the [devbuild action documentation](docs/devbuild.md).