在 Ubuntu 22.04 LTS 上,我可以像这样安装 Rakudo(以前称为 Perl 6):
sudo apt install rakudo
然后,当我raku
在命令行上运行时,我得到以下输出:
$ raku
Welcome to Rakudo™ v2022.02.
Implementing the Raku® Programming Language v6.d.
Built on MoarVM version 2022.02.
You may want to `zef install Readline`, `zef install Linenoise`, or `zef install Terminal::LineEditor` or use rlwrap for a line editor
To exit type 'exit' or '^D'
>
我确实希望 Raku REPL 具有行编辑功能。Ubuntu 的最佳选择是什么?我应该使用zef
还是使用 来安装软件包sudo apt
?软件包安装在哪里以及如何撤消?
如果我尝试运行zef
,我会收到命令未找到错误。如果我运行sudo apt install perl6-zef
,我会收到此错误:
E: Unable to locate package perl6-zef
答案1
不幸的是,我认为目前最好的答案是从https://rakudo.org/downloads,然后从安装 zefhttps://github.com/ugexe/zef,然后使用 zef 安装 Readline。
答案2
https://rakudo.org/downloads 拥有最新的二进制映像。下载、解压并修复您的 PATH。