To install perl modules yourself, it’s easiest if you set up a local perl library with the local::lib
module. This can also allow you to have multiple separate sets of perl modules at different locations (e.g. one for each of your projects).
First, load your desired perl version:
$> module load lang/Perl/5.22.0-ictce-7.3.5-bare
Now, set up a local perl library (see documentation):
$> wget "http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/local-lib-2.000015.tar.gz"
$> tar -xzf local-lib-2.000015.tar.gz
$> cd local-lib-2.000015
$> perl Makefile.PL --bootstrap
$> make test && make install
$> echo '[ $SHLVL -eq 1 ] && eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"' >> ~/.bash_private
$> . ~/.bash_private
Finally, install the perl modules with cpan
:
$> cpan
cpan> install Config::IniFiles