0
votes

I have installed Perl in directory "/srv/data203806/MUXmh-Migration/CPAN/localperl/". I have downloaded the tar file and unzipped it. Now how do I install CPAN modules manually to this Perl installation?

1
why do you have to do manual installation? Why can't you use the cpan or cpanm tools? How did you install that perl – the perlbrew script helps setting up your environment variables so that you can use multiple perls effectively. - amon
I don't have access to root directory to install perl. Can I install in any other directory? also CPAN modules? - Naghaveer R

1 Answers

2
votes

When you are installing a CPAN module as a non-root user then you should use the PREFIX option with Makefile.pl like this:

perl Makefile.PL PREFIX=<your directory>
make
make install

This will install the module in the directory you have specified with the PREFIX option.

Steps to install cpan module:

  1. Download the .gz file from cpan website
  2. Extract the .gz file
  3. Go to the extracted directory
  4. Run the following commands

    perl Makefile.pl PREFIX=<local directory you need>
    make
    make install