Cygwin Perl 安装缺少 CPAN

Cygwin Perl installation missing CPAN

我在 Cygwin 上使用 Buildroot makefile 来制作一些基本的 Linux 系统,这需要几个 Perl 模块。
CPAN 好像没有安装 Perl,所以我费了好大劲才安装不上任何模块(我对 Perl 基本一窍不通)
我怎样才能让 CPAN 工作?谢谢

我想 return 以防将来有人回来: 在 Cygwin 上使用 Buildroot 似乎不受支持且不可能,所以除非您真的认为可以使它工作,否则请不要打扰。如果你成功了,请告诉我:)

从评论中,我们得出:

$ cygcheck -c perl_base
Cygwin Package Information
Package              Version        Status
perl_base            5.30.1-1       OK

$ cygcheck -c perl
Cygwin Package Information
Package              Version        Status
perl                 5.26.3-2       OK

在某些时候,perl_base 包(基本文件)已更新。 perl_base 不依赖于 perl(核心 perl 的其余部分),因此 perl 包当时没有更新。

这两个包需要同步升级。版本的差异导致了问题。升级 perl 包以匹配修复了问题。