You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian11 x64下用Zef安装Raku的Inline::Perl5依赖缺失求助

解决Debian 11上安装Inline::Perl5时System::Query依赖缺失的问题

针对你在Debian 11 x64服务器上安装Inline::Perl5遇到的依赖找不到问题,我整理了几个可行的解决步骤:

  • 第一步:更新zef的模块源
    首先确保zef的模块索引是最新的,旧索引很可能导致找不到目标模块:

    zef update
    
  • 第二步:直接从GitHub安装System::Query
    如果更新源后还是搜不到System::Query,说明这个模块暂时不在默认社区源里,我们可以直接从模块的代码仓库安装:

    zef install https://github.com/retupmoca/P6-System-Query.git
    
  • 第三步:补装Perl5开发依赖
    Inline::Perl5需要和Perl5的底层库交互,Debian默认的Perl5包缺少必要的开发文件,提前安装能避免后续编译报错:

    apt install libperl-dev
    
  • 第四步:重新安装Inline::Perl5
    等System::Query和Perl5开发包都装好后,再执行Inline::Perl5的安装命令:

    zef install Inline::Perl5
    
  • 验证安装是否成功
    写一个简单的测试脚本test-raku-perl5.raku:

    use Inline::Perl5;
    my $perl5 = Inline::Perl5.new;
    $perl5.run('use strict; print "Successfully called Perl5 from Raku!\n"');
    

    运行脚本:

    raku test-raku-perl5.raku
    

    如果输出Successfully called Perl5 from Raku!,说明安装完全正常。

内容的提问来源于stack exchange,提问作者Jeremie CORBION

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 17:40:19