【发布时间】:2012-07-07 03:00:41
【问题描述】:
我按照helpful tutorial 为我的用户安装了 Perl。很抱歉链接到外部网站,但我认为阅读这是了解如何回答问题的唯一方法。
任何人,我正在为 CPAN 配置提供默认值 - 通过教程创建的 .cpan 和 CPAN 目录 - 但由于某种原因,CPAN 仍然想深入研究 /usr/lib/ - 它只是无法访问- 当我尝试安装模块时。这是在安装 DBD::CSV 时。
这里是错误信息:
All tests successful (7 subtests UNEXPECTEDLY SUCCEEDED), 3 tests skipped.
Files=23, Tests=706, 3 wallclock secs ( 2.28 cusr + 0.54 csys = 2.82 CPU)
/usr/bin/make test -- OK
Running make install
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '/perl5lib/lib/Bundle/DBD'
mkdir /perl5lib: Permission denied at /usr/lib/perl5/5.8.8/ExtUtils/Install.pm line 457
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
at -e line 1
make: *** [pure_site_install] Error 13
/usr/bin/make install -- NOT OK
好像走错了perl5lib。
【问题讨论】: