Profi-Webmaster | Freehosting, kostenloser Webspace, gratis Webspace

Normale Version: Frage Perl Module installieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey leute!!
Hallo zusammen

Ich habe da mal eine Frage, Ich bin unter Linux und möchte gerne perl Module installieren
Wie installiere ich die und wo bekomme ich die überhaupt her?

grüsse
Zeus
Her bekommst du die beim CPAN (http://www.cpan.org)
am besten gibst du bei Google cpan + modulname ein und schon findest du dein Modul zum herunterladen.

Entpacken und make ausführen

Hoffe das hilft

MfG
Perly
Hey danke. :D
Aber könntest du mir die befehle aufschreiben, also reihenfolge und so?? Wäre sehr nett!!

Danke voraus! biggrin
ok wenn du das Modul in ein verzeichniss entpackt hast, wechselst du mit cd ins verzeichnis und führst:

[code:1]perl Makefile.PL [/code:1]
aus danach ein make
[code:1]
make[/code:1]

make install und für den nächsten schritt entweder su[enter]passwort oder wenn dein user in der sudo liste ist ein sudo

[code:1]make test[/code:1]
wenn test erfolgreich war

[code:1]su
******
make install
[/code:1]
oder

[code:1]sudo make install[/code:1]

MfG
Perly
OK hab's installiert :D !!

Das gibt es doch auch noch automatisiert, oder????
congratz!

Ja du kannst es mit dem CPAN installer installieren. Unter linux rufst du den über

[code:1]
perl -MCPAN -e shell
[/code:1]
dann das gewünschte Module mit
[code:1]install Module::Name [/code:1]
installieren

für Windows müsste ich nachschauen aber wohl ähnlich gibt aber auch noch was von activestate :roll:

MfG
Perly
ah für windows wäre das auch noch gut zu wissen
weil ich bis jetzt die Module einfach
in den /lib ordner kopiert habe
Hab das schnell nachgeschaut also es geht eigentlich gleich wie bei linux mit

[code:1]
perl -MCPAN -e shell[/code:1]

falls du ActiveState Perl installiert hast kannst du module mit
[code:1]
ppm install modul-name
[/code:1]
installieren

das Programm macht eigentlich nicht mehr als die Moduldateien (*.pm) in den lib ordner zu kopieren.

MfG
Perly
Danke!!

Ich hätte da noch ne frage :

Wie kann ich mir denn unter linux die @INC variable ausgeben lassen ohne ein programm schreiben zu müssen? also auf dem Terminal? das gab doch eine Möglichkeit Befehle direkt auf der Konsole auszuführen?

kannst du mir da nochmal helfen?
:D

Die Umgebungsvariable @INC kannst du dir mit

[code:1]perl -e "print @INC" [enter][/code:1]

ausgeben lassen

MfG
perly
Seiten: 1 2
Referenz-URLs