start:development:scripting_languages:perl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

start:development:scripting_languages:perl [2020/04/16 19:27] (current)
jrutte02 created
Line 1: Line 1:
 +====== Perl ======
 +
 +===== Available Versions =====
 +
 +Currently, we have a variety of Perl-Versions available. See ''​module av|& grep lang/​Perl''​. All Perl versions provide numerous libraries.
 +
 +===== Obtaining Perl Modules from CPAN =====
 +
 +<callout type="​danger"​ icon="​true">​
 +This page currently needs a revision: Any ideas are welcome. ​
 +</​callout>​
 +
 +We provide a number of Perl modules, e.g. ''​lang/​Perl/​5.22.1-foss-2017a''​. ​
 +
 +  - Load an appropriate Perl module, e.g. ''​lang/​Perl/​5.22.1-foss-2017a''​
 +  - Create a directory, which listens to this perl verision in order to avoid a version or module mismatch upon future installs.
 +
 +
 +Loading a Perl-Module provides you with ''​cpan''​ and ''​cpanm''​.
 +
 +<code bash>
 +# set a directory for the local library install and search path
 +$ cpanm --local-lib=~/​perl5 local::lib && eval $(perl -I ~/​perl5/​lib/​perl5/​ -Mlocal::​lib)
 +</​code>​
 +
 +This will take a while, but then, you can install into the preconfigured directory just with:
 +<code bash>
 +$ cpanm Module::​Name
 +</​code>​
 +
 +
  
  • start/development/scripting_languages/perl.txt
  • Last modified: 2020/04/16 19:27
  • by jrutte02