Thread Neue Perlversion unter Linux installieren: wie gehe ich am besten vor?
(15 answers)
Opened by Crian at 2004-06-02 14:58
Ich installiere ein neues Perl immer in ein eigenes Verzeichnis. Beim Konfigurieren von perl verwende ich:
Code: (dl
)
sh configure.gnu --prefix=/usr/perl5.8.4 Falls ich noch eine Debugging- oder Threads-Version baue, kommen diese nach /usr/perl5.8.4d bzw. /usr/perl5.8.4t. Um die neue Version zu verwenden, muss ich entweder haendisch #!/usr/perl5.8.4/bin/perl in die Skripte eintragen, oder /usr/perl5.8.4/bin in meinen PATH vorne unterbringen und #!/usr/bin/env perl in die Skripte eintragen, oder Symlinks von /usr/bin/perl nach /usr/perl5.8.4/bin/perl etc. erzeugen. Um die gleichen CPAN-Module wie bei der alten Perl-Version zu installieren, kann man die "autobundle"-Funktion von CPAN.pm verwenden. Leider funktioniert das automatische Upgrade damit nicht so gut, weil viele Tests nicht ohne "force" durchlaufen (z.B. DBD::mysql). |