Thread Neue Perlversion unter Linux installieren: wie gehe ich am besten vor? (15 answers)
Opened by Crian at 2004-06-02 14:58

ptk
 2004-06-02 15:44
#48769 #48769
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
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).

View full thread Neue Perlversion unter Linux installieren: wie gehe ich am besten vor?