cpan/cpanm和cpm命令之间有什么区别?我是珀尔乞丐。我能用什么: cpan/cpanm还是cpm?谢谢。
发布于 2018-05-21 12:08:51
这些都是不同的程序,本质上是做同样的事情。它们从CPAN (综合Perl存档网络)安装模块到您的计算机。
cpan是Perl为安装模块带来的实用工具。它可以用作shell或简单的命令行实用程序。它使用引擎盖下的模块CPAN。cpanp是使用CPANPLUS模块的实用工具。它还有一个完整的shell,通常比传统的cpan工具要快一些。cpanm是应用程序::cpan减号发行版附带的一个更快、功能较少的CPAN客户端。它没有外壳,是当今事实上的标准,正如大多数人所建议的那样。它速度快,使用方便,通常你不需要关心幕后发生的事情。还有一个方便的cpanm-reporter在单独的分布中,您可以使用它将安装的测试报告发送到cpantesters.org,然后在metaCPAN和其他地方显示出来,这样其他人就知道某个dist是否会与他们的操作系统和Perl版本一起工作。cpm是另一个从CPAN安装模块的客户端。这是比较新的,并声称是非常快。它在引擎盖下使用门罗,这是cpanm作者正在开发的新后端,用于替换该后端的内部结构。它没有壳。如果您只想安装模块,那么您使用什么并不重要。cpan总是可用的,但是一旦您习惯了cpanm,它就会感到有些乏味。
我建议你用你觉得舒服的东西。
https://stackoverflow.com/questions/50448209
复制相似问题