2014-02-25 277 views
0

我在目录“/ srv/data203806/MUXmh-Migration/CPAN/localperl /”中安装了Perl。我已经下载了tar文件并将其解压缩。现在如何手动将CPAN模块安装到此Perl安装中?在特定的Perl安装中安装CPAN模块

+1

为什么你必须手动安装?为什么不能使用'cpan'或'cpanm'工具?你是如何安装perl的 - 'perlbrew'脚本有助于设置你的环境变量,以便你可以有效地使用多个perls。 – amon

+0

我无权访问根目录来安装perl。我可以在任何其他目录中安装吗?还有CPAN模块? –

回答

2

当你安装一个CPAN模块作为一个非root用户,那么你应该使用Makefile.pl这样的PREFIX选项:

perl Makefile.PL PREFIX=<your directory> 
make 
make install 

这将在您与指定的目录中安装模块PREFIX选项。

步骤来安装CPAN模块:

  1. 下载从CPAN网站
  2. 的。广州文件中提取的.gz文件
  3. 转到解压目录
  4. 运行以下命令

    perl Makefile.pl PREFIX=<local directory you need> 
    make 
    make install 
    
+0

谢谢Raghu ...我可以知道如何使用CPAN安装到特定目录吗? –

+0

已经添加了一些步骤.... – Raghuram