如果我了解模块为什么会出现在@INC下的不同目录中,那么你能帮助我确定我拥有哪个模块。
在Windows上的ActiveState中,这相当清晰明了。
C:/Perl/lib
C:/Perl/site/lib
第一个部分是核心Perl内容,而第二个部分是我通过PPM安装的内容(我理解得对吗?)
然而,在Debian下似乎更加复杂。
/etc/perl
/usr/local/lib/perl/5.8.4
/usr/local/share/perl/5.8.4
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
许多目录的原因是什么,每个目录应该存放哪些内容。