【发布时间】:2016-02-25 11:27:50
【问题描述】:
使用 Rakudo Star 2016.01 产品安装 Perl 6 非常简单。我按照here的建议进行了手动安装:
perl Configure.pl --backend=moar --gen-moar --prefix=/opt/rakudo/rakudo-star-2016.01
make
make install
Perl6 现在安装在/opt/rakudo/rakudo-star-2016.01/bin
Rakudo 附带的 Perl 6 模块管理器 Panda 安装在 /opt/rakudo/rakudo-star-2016.01/share/perl6/site/bin
然后我可以将两条路径都添加到 $PATH 变量中,以便立即运行 Perl6 安装。
我唯一的问题是 Perl 6 模块的默认安装仍在 $HOME 目录中:~/.perl6
不过,我也想在 /opt 中安装 Perl 6 模块,实际上是在 /opt/perl/perl6 中
在运行上述安装步骤之前,我尝试设置 PERL6LIB 变量
export PERL6LIB=/opt/perl/perl6
但没有任何成功,因为模块仍然安装~/.perl6
我如何告诉 Perl6 或 Panda 将模块安装在我的 $HOME 目录之外的非标准位置?
【问题讨论】:
标签: perl-module raku rakudo-star