我想知道Perl中是否有任何选项来构建包含我想要的模块的本地CPAN存储库,然后使用Perl发行版重新分发它,然后根本不需要访问CPAN.
如果是的话,我可以展示一些例子吗?
我看了CPAN并发现了一个mincpan,但似乎minicpan带来了CPAN的所有镜像.如果可以使用minicpan只带来一个特定的模块子集,如果我有一个存储库,是否可以将它复制到另一个具有相同类型的操作系统并在那里安装相关模块而不会头疼?
解决方法
请参阅
Pinto(管理本地cpan类存储库)或
Carton(可以捆绑依赖项并根据需要提供它们,但必须在部署后在carton下运行应用程序.)
或者,如果使用Module :: Install安装程序,则可以使用模块bundle requirements代替本地最小CPAN分发.