使用 rakudobrew 的多个 perl6 版本
Multiple versions of perl6 using rakudobrew
是否可以使用 rakudobrew
管理多个版本的 Perl 6?
我试过了:
$ rakudobrew build moar
但这只是覆盖了我以前的版本,这不是我想要做的。我以前的版本是 2017.04.3
,现在我输入
$ perl6 --version
This is Rakudo version 2017.07-117-g5f68c7752 built on MoarVM version 2017.07-266-ged84a632
implementing Perl 6.c.
我正在寻找类似于 perlbrew install
和 perlbrew switch
的东西,我用它们在不同版本的 Perl 5 之间切换。
moar
是后端。要获得特定的 Rakduo 版本,您还必须指定它:
rakudobrew build moar 2017.07
rakudobrew build moar 2017.04.3
完成此操作后,您可以选择使用哪一个:
rakudobrew switch moar-2017.04.3
如果您有兴趣,运行 rakudobrew list-available
获取所有可用的 Rakudo 版本和后端的列表。
给大多数用户的提示:除非你真的需要 "bleeding edge" 版本的 Rakudo,否则我推荐相对容易安装和"maintenance-free"Rakudo Star distribution。它大约每三个月发布一次,所以它与 "bleeding edge" 的差距并不大。
是否可以使用 rakudobrew
管理多个版本的 Perl 6?
我试过了:
$ rakudobrew build moar
但这只是覆盖了我以前的版本,这不是我想要做的。我以前的版本是 2017.04.3
,现在我输入
$ perl6 --version
This is Rakudo version 2017.07-117-g5f68c7752 built on MoarVM version 2017.07-266-ged84a632
implementing Perl 6.c.
我正在寻找类似于 perlbrew install
和 perlbrew switch
的东西,我用它们在不同版本的 Perl 5 之间切换。
moar
是后端。要获得特定的 Rakduo 版本,您还必须指定它:
rakudobrew build moar 2017.07
rakudobrew build moar 2017.04.3
完成此操作后,您可以选择使用哪一个:
rakudobrew switch moar-2017.04.3
如果您有兴趣,运行 rakudobrew list-available
获取所有可用的 Rakudo 版本和后端的列表。
给大多数用户的提示:除非你真的需要 "bleeding edge" 版本的 Rakudo,否则我推荐相对容易安装和"maintenance-free"Rakudo Star distribution。它大约每三个月发布一次,所以它与 "bleeding edge" 的差距并不大。