perl carton cpanfile,可选安装到主 perl 环境

标签 perl cpan cpanm

我有一个纸箱 cpanfile。在我有 sudo 的服务器上,我很乐意在全局范围内安装我的模块的最新版本。

我是否编写一个脚本来删除“要求”并使用 cpan -i (虽然我担心我可能有太多无法满足命令行限制),还是这个功能已经在其他地方了?

最佳答案

如果有 cpanfile你可以跑

$ cpanm --installdeps . 

在具有 cpanfile 和 sudo will read it 的目录中以 root 身份(使用 cpanm )并将您的依赖项安装到为此 cpanm 配置的任何 Perl .

你可以忽略carton为此完全。

关于perl carton cpanfile,可选安装到主 perl 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46696731/

相关文章:

algorithm - 这个算法有名字吗?

mysql - 周的日期格式

json - 安装 Perl 模块时 "Fatal error: ' EXTERN.h ' file not found"

linux - DBD::Oracle 安装导致错误

strawberry-perl - Perl:如何处理重复的模块安装?

perl - 如何修复 anaconda 中的 Perl 未安装 bioperl 的问题? `Bailing out the installation for BioPerl-1.007002.`

default - cpanm 安装 Perl 模块的默认路径是什么?

perl - 我应该如何重组大型 Perl 脚本?

regex - 在回溯和失败后起作用的动词

perl - 试用版后如何作为模块作者继续