Thread CPAN -e shell auf shared Hosting einrichten
(29 answers)
Opened by bianca at 2020-02-04 22:07
Zum Punkt 4:
perldoc local::lib Der Aufruf Code: (dl
)
perl -I$HOME/perl5/lib/perl5 -Mlocal::lib Für die verschiedenen Unix-Shells wird hier ein Kommando an die Startup-Datei der Shell angehangen, womit diese Umgebungsvariablen bei jedem Start einer Shell gesetzt werden. Damit sind diese Variablen für die Zukunft verfügbar und spätere Modul-Installationen mit local::lib wissen gleich, welche Verzeichnisse benutzt werden sollen. Wenn Du mit einer Shell bei Deinem Sharehoster angemeldet bist, solltest Du mit echo $SHELL sehen, welche Shell Dir zur Verfügung steht (welche Du verwendest). Führe das echo-Kommando das zu Deiner Shell passt *einmal* aus. Danach mach eine neue Sitzung (parallel) auf. Darin sollten nun die notwendigen Umgebungsvariablen gesetzt sein (Kontrolle mit export oder set). Wenn dem so ist, sollte ein perl -Mlocal::lib -MCPAN -e 'shell' funktionieren und das lokale Verzeichnis benutzt werden können. Das ganze hilft nicht weiter, wenn Du über Dein Profil keinen Zugriff auf make, Compiler (z.B. gcc), etc. hast. Pure-Perl-Module sollten sich so aber in ein Benutzer-eigenes Verzeichnis installieren lassen. meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |