Releases: nxadm/rakudo-pkg
Rakudo 2018.01
IMPORTANT: See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).
Changes:
- Support for openSUSE.
- Bump upstream version.
Rakudo 2017.12
See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).
Changes:
- EOL of Ubuntu 17.04.
- Support for Alpine 3.7.
- Bump upstream version.
Rakudo 2017.11
See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).
Rakudo 2017.10-02 (Update2: Fedora 27 packages, Update1: Alpine packages!; refactoring of pkgs)
See the Readme file for details about the packages, including the setting of the PATH and the fix to run the Ubuntu packages on the Windows Subsystem for Linux (/opt/rakudo-bin/fix_windows10).
[UPDATE: addition of Fedora 27 packages (Cheers, Fedora!)]
[UPDATE: addition of Alpine packages (reupload with zef installation)]
Good neighbour changes:
- New package name for OS package manager: rakudo-pkg (was: rakudo). The idea is to co-exist with rakudo packages in the distributions.
- New install directory: /opt/rakudo-pkg (was: /opt/rakudo). The idea is to have a less generic install path so we can co-exist with future Rakudo distributions or locally compiled Rakudos.
- Inclusion of Zef as root.
- Global cleanup.
Rakudo 2017.10
If you're using the Windows Subsystem for Linux (aka Bash or Ubuntu on Windows 10), use the Ubuntu 16.04 package (or the 14.04 one if running an older release) and run /opt/rakudo/bin/fix_windows10 after the installation.
Installation
While rakudo-pkg is mainly meant to provide automatic native package creation for system administrators or advanced users, the packages created with rakudo-pkg are released here for end-users. 32-bit packages are not JIT enabled.
The packages can be installed with the default graphical application manager or if you prefer through the command line:
Centos and Fedora: rpm -Uvh *.rpm
Debian and Ubuntu: dpkg -i *.deb
(You can uninstall the package with yum, dnf and apt-get respectively. Do this first to get a clean /opt/rakudo)
The packages are minimalistic by design: they don't run any pre/post scripts and all the files are installed in /opt/rakudo. You'll have to add /opt/rakudo/bin to your PATH. Add this to your .bashrc (or corresponding environment script for other shells):
export PATH=/opt/rakudo/bin:$PATH
Install the Zef Module Manager and modules
In /opt/rakudo/bin you'll find two additional scripts to install the zef Perl 6 module manager:
install_zef_as_user: install zef it in ~/.perl6
install_zef_as_root: install zef in /opt/rakudo as root (use sudo)
You'll need to add the bin directories to your PATH (as the scripts will print).
Changes
The following changes were included in this release:
- Bump Rakudo to version 2017.10.
- Addition of Ubuntu 14.04 amd packages (useful for Travis CI).
- New packaging naming scheme for easier upgrades.
[For Rakudo changes on this release, have a look upstream: http://rakudo.org/]