Search plugin: Or browse by category:

rakudo-install summary

Plugin Name: rakudo-install
Version: 0.1.6
Author: @melezhik
Realease Date: 2017-11-28 13:54:59
Short Description: Install Rakudo as system package
Category: utilities
Plugin web page:
Download link: rakudo-install-v0.001006.tar.gz
Latest version link:

# 0.1.6

Limited archlinux support - , thanks to @Spigell 

# 0.1.5

- Reimplementing install zef as user logic ( underlying structure of Rakudo distribution changed )
- Fedora support 

# 0.1.4

- Proper default distro for Ubuntu (amd64)

# 0.1.2

- Minor documentation changes

# 0.1.1

- Set default distro for Fedora
- Minor documentation changes

# 0.1.0

- Immense refactoring
- Alpine support
- Default, OS specific distribution names

# 0.0.22

CentoOS installer - use `rakudo` name when check if Rakudo Perl6 is already installed

# 0.0.21

Update documentation

# 0.0.20

Workaround for

# 0.0.13-16

Add `sudo` parameter available for ubuntu install

# 0.0.10-12

Ubuntu support ( + minor bug fix in debian installer )

rakudo-install documentation

rakudo-install doc


Install Rakudo as system package.


This is simple installer of Rakudo Perl6.

Platforms supported:

  • CentOS
  • Ubuntu
  • Debian
  • Fedora
  • Alpine
  • Archlinux ( limited support )

note: for archlinux zef will not be installed because the installer uses a user binary repo without zef package.


$ sparrow plg install rakudo-install


There are two flavors to set Rakudo Perl6 distribution name:

Relying on OS specific default distro

# install OS specific default distro, you don't need to
# set it explicitly as the plugin takes care about 
# distro name resolution by examining OS name

$ sparrow plg run rakudo-install

Or setting url for distro explicitly

# The urls can be found here:
# :

# For instance, Debian install:
$ sparrow plg run rakudo-install \
--param url=

Usage with sparrowdo

$ cat sparrowfile

task-run 'install Rakudo', 'rakudo-install';

# or by using a specific distro:

task-run 'install Rakudo', 'rakudo-install', %(
  url =>  ''

Other options

sudo (*)

Set to on if want invoke "sudo" install. Default value is off.

* This option is only available for Ubuntu OS


Set to on if you want install_zef_as_user rather than install_zef_as_root flavor when install zef manager, see also rakudo-pkg documentation


Alexey Melezhik

See also

rakudo-pkg project