APM: Installing modules locally on a shared server
Goldilox
goldilox at teachnet.edb.utexas.edu
Thu Apr 29 13:50:27 CDT 2004
I did read this, and I honestly get lost many times reading these types of
documents when they assume a certain comfort level. I guess I confused myself
by trying to search for other more specific instructions (like how to add items
to the MANPATH env variable?) and do I want to do "o conf commit" if I will
always be installing modules to my local area (I don't want to mess something
else up in the process)? And I assume I would type it:
>o conf
commit
>makepl_arg
...
I'll see if I can do a little more research.
Thanks for the feedback.
Rhett
Tim Peoples <tim at toolman.org> writes:
>
>The FAQ section of "perldoc CPAN" says:
>
> 5) I am not root, how can I install a module in a per
> sonal directory?
>
> You will most probably like something like this:
>
> o conf makepl_arg "LIB=~/myperl/lib \
> INSTALLMAN1DIR=~/myperl/man/man1 \
> INSTALLMAN3DIR=~/myperl/man/man3"
> install Sybase::Sybperl
>
> You can make this setting permanent like all "o conf"
> settings with "o conf commit".
>
> You will have to add ~/myperl/man to the MANPATH envi
> ronment variable and also tell your perl programs to
> look into ~/myperl/lib, e.g. by including
>
> use lib "$ENV{HOME}/myperl/lib";
>
> or setting the PERL5LIB environment variable.
>
> Another thing you should bear in mind is that the
> UNINST parameter should never be set if you are not
> root.
>
>
>Tim.
>
>
>On Wed, 2004-04-28 at 19:12, Goldilox wrote:
>> I need to install some modules locally on a shared server. I do not have
>access
>> to root and it is a pay service with no support, especially with this issue.
>I
>> have figured out I need to add my local dir to @INC
>>
>> PERL5LIB=/path/to/my/perl-lib; export PERL5LIB;
>>
>> but now I try to run: perl -MCPAN -e shell
>>
>> and it basically tells me I am not root
>>
>> so I need to get the modules installed to: /path/to/my/perl-lib
>>
>> Can anyone point me to a tutorial?
>>
>> Thanks
>> Rhett
>>
>> _______________________________________________
>> Austin mailing list
>> Austin at mail.pm.org
>> http://mail.pm.org/mailman/listinfo/austin
>--
> _______________________________________________________________________
> Timothy E. Peoples
> Have Camel, Will Code
> tim at toolman.org
>
>
More information about the Austin
mailing list