我无法找到CPAN安装其文件的权威/全面描述。我假设必须有一组规则,并且它不像“XYZ目录”那样简单,因为例如,Linux机器上的多个用户可以运行CPAN,即使只有一个Perl安装,它仍然可以工作。那么,这些规则是什么?CPAN在哪里安装模块?
此问题的第二部分:PERL5LIB环境变量的文档说它是“在查看标准库和当前目录之前查找Perl库文件的目录列表”。
我假定CPAN没有安装到标准的库位置,因为大概是针对特定的Perl版本固定的。那么CPAN可能安装到PERL5LIB中?
最后,正如我已经提到的那样,CPAN如何处理多个用户可能运行相同Perl安装的事实?对不起,如果这是一个单独的问题,但似乎可能相关。
除了CPAN-the-repository之外,还有CPAN-per-Perl模块(这是'cpan'命令使用的)。 – melpomene
表是从哪里来的,还是你自己写的? – simbabque