Thread CPAN, Squeeze und Packages
(9 answers)
Opened by roooot at 2011-05-13 11:31
Also ich habe mir jetzt mein Perl selbst kompiliert und installiert.
Das Debian Perl nimmt als INC /usr/lib/perl /usr/lib/perl5 und /usr/share/perl. Mein eigenes Perl liegt in /usr/local/bin/perl und hat als INC /usr/local/lib/perl/5.12.3 und das wars glaube ich (habe gerade keinen Zugriff auf den Server um die Pfade zu verifizieren). Alles in allem habe ich jetzt die Trennung wie ich sie will. perlbrew habe ich auch gefunden, allerdings brauch ich nur ein Perl und da ich dieses dann in einer chroot Umgebung für den Webserver laufen lasse wollte ich nicht mit den Pfaden für $HOME rumärgern, sondern wollte die systemweiten /usr/local/* benutzen. Im chroot gibts kein /home. Wenn ich meine CPAN Shell mit /usr/local/bin/perl starte benutzt es auch das eigene Perl und installiert die Module korrekt. Viele Grüße :)
|