下载Perl模块的所有依赖项

imi*_*ric 12 perl dependencies

这可能是一个重复的问题,所以请原谅我的搜索技巧.

我需要在Windows/cygwin机器(使用Perl 5.10.1)上下载特定Perl模块(local :: lib和其他)的所有依赖项,并将它们移动到没有Internet的Solaris机器(带有Perl 5.8.8)连接.

我已经看到minicpan在这个问题中提出了建议,但创建完整的CPAN副本不是一种选择,因为我在带宽有限的企业网络上.CPAN :: Mini有一些过滤选项,但它处理路径而不是依赖.

有没有办法实现这个目标?

谢谢,

伊万

Lum*_*umi 7

查看cpan2distPerl发行版中包含的实用程序.(它/usr/bin在我的Cygwin安装中.)

cpan2dist --help
Run Code Online (Sandbox Code Playgroud)

将创建在命令行上指定的模块的FMT类型的分发及其所有先决条件.

还可以从本地存档创建FMT类型的分发及其所有先决条件

没试过,但听起来就像你追求的那样.