usage_on_fly
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
usage_on_fly [2012/02/23 18:09] – created k2patel | usage_on_fly [2020/08/10 02:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
==== To install Modules Locally ==== | ==== To install Modules Locally ==== | ||
- | Best way to install local module is to install module "local::lib".\\ | + | |
- | [[http:// | + | local:: |
+ | without requiring root or administrator access. See the bootstrapping technique for how to get started.\\ | ||
+ | You can create a directory per user/ | ||
+ | by copying the directory (as long as you are on the same operating system). | ||
+ | |||
+ | |||
+ | [[http:// | ||
But you can also manually do it. | But you can also manually do it. | ||
+ | |||
+ | **First export your username** | ||
<code bash> | <code bash> | ||
+ | | ||
+ | </ | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | **create the .cpan directories** | ||
+ | |||
+ | <code oobas> | ||
+ | mkdir $HOME/ | ||
+ | mkdir $HOME/ | ||
+ | # This is so it ignores the global CPAN config | ||
+ | |||
+ | echo " | ||
+ | </ | ||
+ | Then Execute a CPAN shell | ||
+ | |||
+ | <code oobas> | ||
+ | perl -MCPAN -e shell | ||
+ | OR | ||
+ | cpan | ||
+ | </ | ||
+ | Then when in the shell type: | ||
+ | |||
+ | <code oobas> | ||
+ | o conf init | ||
+ | </ | ||
+ | < | ||
+ | |||
+ | change the makepl_arg so it should look like. | ||
+ | |||
+ | <code bash | / | ||
+ | ' | ||
+ | </ | ||
+ | Finally the env variable PERL5LIB needs to point to the new module installation paths: | ||
+ | |||
+ | <code oobas> | ||
+ | | ||
+ | </ | ||
+ | and then you should be able to use CPAN to install modules. | ||
+ | |||
+ | I then modified following file | ||
+ | |||
+ | <code bash | ~/ | ||
+ | export PERL_LOCAL_LIB_ROOT="/ | ||
+ | export PERL_MB_OPT=" | ||
+ | export PERL_MM_OPT=" | ||
+ | export PERL5LIB="/ | ||
+ | export PATH="/ | ||
+ | </ |
usage_on_fly.1330020555.txt.gz · Last modified: 2020/08/10 02:29 (external edit)