我已尝试使用cpan
以下方法进行设置ubuntu 12.04
:
sudo cpan
它会perl5
在我的$HOME
文件夹中创建一个文件夹。我想使用其他目录(例如$HOME/.perl5
或 中的某个目录)/usr/local/lib
来存放模块。可以吗?
答案1
o conf
可以通过设置其选项(在 CPAN shell 中运行)来更改 CPAN 安装模块的目标:
makepl_arg [INSTALL_BASE=/home/gokcehan/.perl5]
mbuildpl_arg [--install_base=/home/gokcehan/.perl5]
为了让 CPAN 和 Perl 在给定路径中搜索模块,请设置环境变量 PERL5LIB:
PERL5LIB=/home/gokcehan/.perl5:/home/gokcehan/.perl5/$arch
其中 $arch 是输出
use Config;
print Config->{archname};