por explorer » 2018-01-29 20:07 @879
Instrucciones para instalar Rakudo Star, la distribución de Perl 6 basada en moarvm- Descargar: conectarse al sitio oficial y bajarse la última versión: https://rakudo.perl6.org/downloads/star/
- versión para Linux: rakudo-star-*.tar.gz (fuentes para compilar)
- versión App para Linux: org.perl6.rakudo-star.*-x86_64.AppImage
- versión para Mac: rakudo-star-*.dmg
- versión para Windows: rakudo-star-*-x86_64 (JIT).msi
- Instalar: para Windows, App para Linux y Mac solo hay que ejecutar el paquete descargado
- Instalar: para Linux (fuentes)
- descomprimirlo con tar xzvf rakudo-star-2018.01.tar.gz
- entrar en la carpeta creada: cd rakudo-star-2018.01/
- configuramos la compilación indicando la ruta donde queremos instalarlo: perl Configure.pl --prefix=/opt/rakudo --backend=moar --gen-moar
- ejecutamos make
- ejecutamos make install En este momento, debemos tener permiso para poder escribir en el directorio destino. Sino, hacerlo como root
- al final de la instalación se nos recuerda que tenemos que hay añadir dos rutas a nuestro $PATH.
Eso lo podemos hacer en nuestro archivo ~/.bashrc agregando un par de líneas:
- export PATH=/opt/rakudo/bin:$PATH
- export PATH=/opt/rakudo/share/perl6/site/bin:$PATH (cambiar "/opt/rakudo" por el valor de nuestro prefijo indicado antes en el Configure.pl)
- abrir una nueva terminal o ejecutar las dos líneas anteriores en la actual, para que se actualice el valor de $PATH
- ver si nuestra shell localiza perl6: which perl6
- ver si funciona, y qué versión es: perl6 -v
- gestor de bibliotecas: zef
- lista de bibliotecas disponibles: zef list
- solo las instaladas: zef list --installed
- instalar una biblioteca: zef install biblioteca
- ayuda: zef
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES