Installieren Sie das Perl-Modul mit Abhängigkeiten

2907
RaspDealer

Ich versuche ein Perl-Modul wie folgt zu installieren:

pi@raspbmc:~$ sudo cpan HTTP::Date 

CPAN ruft die Datei ab, die Prüfsumme ist in Ordnung und wurde erfolgreich dekomprimiert.

Aber ich habe diesen Fehler bekommen:

Using Tar:/bin/tar xf "HTTP-Date-6.02.tar": Couldn't untar HTTP-Date-6.02.tar: 'Cannot allocate memory' 

Wie kann ich dieses Problem beheben?

Mein Dateisystem:

Filesystem Size Used Avail Use% Mounted on /dev/mmcblk0p2 15G 2.1G 12G 16% / /dev/mmcblk0p1 69M 8.1M 61M 12% /boot 

Ich habe es versucht:

curl -L http://cpanmin.us | perl - App::cpanminus 

Aber wenn ich es mache

sudo cpanm HTTP::Date 

Ich habe diesen Fehler erhalten:

-bash: cpanm: command not found 
3
was ist mit "free -m"? In der Regel, wenn Ihr Fehler von Speicher spricht, der nicht allcoated werden kann, prüfen Sie, ob Sie zuweisbaren Speicher haben. mveroone vor 10 Jahren 0
[Perl-Abhängigkeit automatisch in Perl installieren] (http://stackoverflow.com/questions/14066907/installing-perl-dependency-automatically-in-perl/14067234#14067234) Chankey Pathak vor 8 Jahren 0

2 Antworten auf die Frage

3
MariusMatutiae

Dies ist leider das verräterische Zeichen eines Speicherverlusts . Dieser Befehl

ps --sort -rss -eo rss,pid,command | head 

wird Ihnen sagen, wer der Täter ist. Ein Problem wie dieses zu lösen, liegt weit über meiner Gehaltsstufe, da es grundsätzlich nur von Programm- / Systementwicklern erledigt werden kann. Sie können versuchen, sie zu kontaktieren, um das Problem zu melden.

Bearbeiten:

Haben Sie den Lockenbefehl nicht falsch? Sollte es nicht sein?

sudo curl -L http://cpanmin.us | perl - --sudo App::cpanminus 

stattdessen?

Deshalb versuche ich es mit cpanm aber nicht gefunden. Irgendeine Idee ? RaspDealer vor 10 Jahren 0
Ich habe keine große Wahl, ich habe Angst. MariusMatutiae vor 10 Jahren 0
Könnten Sie bitte die Bearbeitung meiner Antwort überprüfen? MariusMatutiae vor 10 Jahren 0
Danke, dass mein Cpanm-Befehl falsch war. Warum gelesen - sudo? RaspDealer vor 10 Jahren 0
1
RaspDealer

Ich kann bestätigen, dass die endgültige Antwort auf meine Frage lautet:

sudo curl -L http://cpanmin.us | perl - --sudo App::cpanminus