> Hi, > I need some help in using CPAN or other means to figure out what modules > are on my system. > > I just installed 5.8.1 after wiping the RedHat 9 distribution off of my new > RH9 install, due to claims of slowness (and desire to keep an older version > of Apache, mod_perl). I've tried the 'r' command, but Iam not sure if that > refers only to what has been installed by CPAN.pm or what all is in @INC. > Any enlightenment would be most appreciated. > > (While I'm at the well...) My pager in CPAM.pm (less) doesn't seem to page, > at least when I do an 'r'. > > Thanks, profusely.
perldoc CPAN 'r' refers to all of the modules (at least I believe) that are available in @INC, *but* only checks for modules that have a new version on CPAN. If you want to see everything that is available in @INC for a particular perl (remember this includes PERL5LIB and .) that has a .pm extension you may want to try something such as: find `perl -e 'print "@INC"'` -name '*.pm' -print That combined with a grep (shell) generally tells me what I need to know. A quick glance at the source for CPAN (5.8.0) indicates that the pager is only used for viewing READMEs though I didn't remember this about it. http://danconia.org -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]