in reply to Re^2: Changing module install path
in thread Changing module install path

See the -I command line switch in perlrun, or set @INC from within your script (perlvar or use lib;).

Replies are listed 'Best First'.
Re^4: Changing module install path
by fkento (Acolyte) on Mar 23, 2016 at 14:23 UTC

    The problem is I want to run scripts written by other people and I don't want to have to modify the include path every time. I just need to know how to install modules under /usr instead of /root.

    Thanks

      I ended up fixing the issue. The first time you run cpan it asks if you want to use "local::lib" "sudo" or "manual". I chose "local::lib" but I should have chose "sudo". Unfortunately I couldn't find a way to re-run the initial cpan setup wizard so I just reloaded the OS and started over. This was new server anyway so it wasn't a big deal.

      Thanks for your help

      Kent

        To re-run the initial cpan setup wizard use CPAN::FirstTime
        perl -MCPAN::FirstTime -e " CPAN::FirstTime::init() "