![]() |
|
[Perl] - Module installieren mit CPAN - Druckversion +- Joopi (https://forum.hermann-splitthoff.de) +-- Forum: Wissenswertes (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=1) +--- Forum: Programmieren (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=6) +--- Thema: [Perl] - Module installieren mit CPAN (/showthread.php?tid=404) |
Module installieren mit CPAN - Joopi - 07-01-2024 Module für Perl installieren mit cpan Die einfachste Art und Weise zusätzliche Module für Perl zu installieren ist mittels cpan möglich. Das Paket cpanminus ist mit root-Rechten zu installieren. Code: apt-get install cpanminusBevor man nun Module für Perl installieren kann, ist auf der Konsole, ich habe es mit root-Rechten gemacht, folgendes abzusetzen: Code: cpan App::cpanminusDanach kann dann ein Modul, dessen Name man natürlich wissen muss, installieren. In meinem Falle war es das Modul **File::Random**: Code: sudo cpanm File::RandomDanach steht das Modul zur Verfügung. In einem Perlscript ist das Modul wie folgt zu verwenden: Code: use File::Random qw/:all/;cpanminus habe ich deswegen installiert, weil es auf dem normalen Wege nicht möglich war, Module zu installieren, da eben Abhängigkeit innerhalb der Module zu geben scheint. Mit Code: make -f Makefile.PLbzw. Code: make -f Makefile.PLbekam ich Fehlermeldungen beim Ausführen von: Code: make testDie Ausgabe dazu war: Zitat: Die erste Meldung: Zitat: Betrifft ein weitere Modul, welches noch nicht installiert war. Also musste erst das installiert werden, was aber wieder Fehlermeldungen nach sich zog. Daher war die Installation von **cpanminus** eine gute Entscheidung. --- Bevor ich zur obigen Lösung kam, hatte ich noch folgendes Paket installiert: Code: apt-get install libmodule-install-perlOb dieses Paket notwendig ist, oder bei der Installation von cpanminus mitinstalliert worden wäre, kann ich derzeit nicht sagen. --- |