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
包以匹配修复了问题。
我在 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
包以匹配修复了问题。