Perl-Module als User installieren

aus PUG, der Penguin User Group
Wechseln zu: Navigation, Suche

Wie man Perlmodule als User installiert, wird in der CPAN-FAQ beschrieben:

http://www.perl.com/CPAN-local/misc/cpan-faq.html#How_install_private

In aller Kürze sieht das wie folgt aus:

perl Makefile.PL LIB=/home/martin/lib PREFIX=/home/martin/lib

Und dann natürlich

use lib qw(/home/martin/lib);

im Script selbst nicht vergessen!

Will man als User ein Modul installieren, das seinerseits auf einem solchen lokal installierten Modul aufbaut:

export PERL5LIB=/home/martin/lib (o.ä., je nach verwendeter Shell)
perl Makefile.PL LIB=/home/martin/lib PREFIX=/home/martin/lib