Instale o módulo Perl com dependências

3

Estou tentando instalar um módulo Perl assim:

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

O CPAN obtém o arquivo, a soma de verificação está OK e não foi compactado com êxito.

Mas recebi este erro:

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

Como posso resolver este problema?

Meu sistema de arquivos:

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

Eu tentei:

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

Mas quando eu faço

sudo cpanm HTTP::Date

Eu recebi este erro:

-bash: cpanm: command not found
    
por RaspDealer 31.10.2013 / 09:25

2 respostas

1

Posso confirmar que a resposta final à minha pergunta é:

sudo curl -L http://cpanmin.us | perl - --sudo App::cpanminus
    
por 24.06.2015 / 08:44
3

Este é, infelizmente, o sinal de um vazamento de memória . Este comando

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

dirá quem é o culpado. Resolver um problema como este está muito acima do meu nível de remuneração, uma vez que basicamente pode ser feito apenas pelos desenvolvedores do programa / sistema. Você pode tentar contatá-los para relatar o problema.

Editar:

Você não tem o comando curl errado? Não deveria ser

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

em vez disso?

    
por 31.10.2013 / 10:34