ForumProbleme mit perl unter Linux
Dieter Drewanz – Freitag, 04. Mai 2007 00:17 Uhr

Hallo LC,
Bei einem Rechner eines Bekannten funktionieren unter Suse 10.2 seine perl Programme nicht, die unter Debian ohne Probleme liefen. Unter 10.1 lief es letztes Jahr auch erst nach ettlichen Versuchen. Wäre nett, wenn jemand weiterhelfen könnte.

2 Antworten
Christian Fröse – Freitag, 04. Mai 2007 05:41 Uhr

Hi!

Erstmal: meine Glaskugel ist defekt, daher würden etwas mehr Info’s sehr hilfreich sein.

Drei spontane Ansatzpunkte:

– falsche Perl-Version
– fehlende Module
– Flasch liegendes Binary (unter Debian /usr/bin/perl)

Eine entsprechnende Fehlermeldung wäre super.

MfG
Christian

A. Kneib – Freitag, 04. Mai 2007 10:48 Uhr

Stimmt denn der Shebang (das “#! /usr/bin/perl” in der ersten Zeile der Scripte) mit dem tatsächlichen Pfad überein?

Dieter Drewanz – Montag, 31. Dezember 2007 00:23 Uhr

Unter /usr/share/man/man1/perlintro.1.gz: Alternatively, put this as the first line of your script: #!/usr/bin/env perl und was danach folgte, mal probieren einiger Scripte u.a. (/var/adm/SuSEconfig/bin/perllocal.SuSE), brachte die perl-Programme letztendlich zum Laufen.