[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 cpanminus Bevor man nun Module für Perl installieren kann, ist auf der Konsole, ich habe es mit root-Rechten gemacht, folgendes abzusetzen: Code: cpan App::cpanminus Danach 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::Random Danach 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.PL bzw. Code: make -f Makefile.PL bekam ich Fehlermeldungen beim Ausführen von: Code: make test Die 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-perl Ob dieses Paket notwendig ist, oder bei der Installation von cpanminus mitinstalliert worden wäre, kann ich derzeit nicht sagen. --- |