私はこのようなPerlモジュールをインストールしようとしています:
pi@raspbmc:~$ Sudo cpan HTTP::Date
CPANはファイルを取得し、チェックサムはOKであり、正常に解凍されます。
しかし、私はこのエラーを受け取りました:
Using Tar:/bin/tar xf "HTTP-Date-6.02.tar":
Couldn't untar HTTP-Date-6.02.tar: 'Cannot allocate memory'
この問題を解決するにはどうすればよいですか?
私のファイルシステム:
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p2 15G 2.1G 12G 16% /
/dev/mmcblk0p1 69M 8.1M 61M 12% /boot
私は試した:
curl -L http://cpanmin.us | Perl - App::cpanminus
しかし、私がするとき
Sudo cpanm HTTP::Date
このエラーが発生しました:
-bash: cpanm: command not found
私の質問に対する最終的な答えは次のとおりです。
Sudo curl -L http://cpanmin.us | Perl - --Sudo App::cpanminus
残念ながら、これは メモリリーク の明らかな兆候です。このコマンド
ps --sort -rss -eo rss,pid,command | head
犯人が誰であるかを教えてくれます。このような問題を解決することは、基本的にプログラム/システム開発者だけが行うことができるので、私の給与水準をはるかに上回っています。あなたは問題を報告するために彼らに連絡しようとするかもしれません。
編集:
カールコマンドが間違っていませんか?そうではないはずです
Sudo curl -L http://cpanmin.us | Perl - --Sudo App::cpanminus
代わりに?