【发布时间】:2017-12-11 22:12:50
【问题描述】:
当我尝试使用 cpan 在 RedHat 7.3 上安装任何模块时,我收到了这条奇怪的消息 - “make: execvp: true: Permission denied”:
sudo cpan
cpan[1]> install Log::Log4perl
...
(tests run ok)
...
Running make install
make: execvp: true: Permission denied
make: *** [blibdirs] Error 127
MSCHILLI/Log-Log4perl-1.49.tar.gz
sudo /bin/make install -- NOT OK
Failed during this command:
MSCHILLI/Log-Log4perl-1.49.tar.gz : install NO
然后,如果我导航到 cpans build_dir(来自 MyConfig.pm),找到包含此模块的文件夹,然后在那里运行 make test; sudo make install - 一切正常。
cpan 有什么问题?如何解决这个问题?
【问题讨论】: