啥也没写
分类: LINUX
2010-05-10 09:23:59
Perl 中安装模块很多人头痛的问题,其实解决这个问题的方法实在太多,当然对于新人。太多的选择反到让人很晕。也可能根本就不知道有那些选择。
我以前写过一个CPANPLUS 的使用,CPANPLUS 是用来替换老的 cpan 的。更加好用,更加人性,包括删除模块什么都行。链接地址:
但总体来讲,这个使用还是有些麻烦,如果用户本身没有 CPANPLUS 这个,单安装这个 CPANPLUS 就是一个很麻烦的事.因为它本身就依靠很多其它的模块才能正常跑。让用户会更加头痛。
Perl 本身的 CPAN Shell 启动麻烦,还要配置大量的内容,对新手来说,只要一个能立即上手的 Perl 环境快速的开发就行了,没有必要给时间浪费在这个上面。
因为以上问题,无所不能的 Perl 爱好者总是有各种方法来使问题简单。下面我要讲的这个就是能使大家安装模块更加简单的 非常棒的方法。
这个 CPANMinus 有什么神奇。其中,下载后就能直接使用,不需要任何其它的模块(当内 Perl 本身的 Module::Build , ExtUtils::MakeMaker 和 C Compiler 还是要,这个是系统就有的)。有没有 Root 权限都不重要。不是 Root 会自动安装到当前用户的目录。
wget chmod +x cpanm
安装完了。。。。太 easy 了,因为他就一个文件。
cpanm ModuleName
例如
# cpanm YAML Fetching ... OK Configuring YAML-0.71 ... OK Building and testing YAML-0.71 for YAML ... OK Successfully reinstalled YAML-0.71
使用也容易吧,他还可以直接加本身的模块名,远程的模块的 Url 之类。容易吧