Pergunta

Eu tenho um script que contém a diretiva:

use Core::Utility

e estou recebendo o erro "Não é possível localizar Core / Utility.pm em @INC".Estou executando o OpenSUSE 11.4 e tentei: sudo zypper in -C 'perl(Core::Utility)', mas não encontrou nada e não consigo encontrar nenhuma referência a ele na web.Não conheço nenhum perl, só estou tentando fazer um script de inicialização rodar em /etc/init.d

Foi útil?

Solução

Não existe um módulo denominado Core::Utility no CPAN, o que sugere fortemente que você está lidando com algum módulo interno que não foi lançado ao público.Portanto, a solução não é técnica: se quiser saber mais sobre esse módulo, entre em contato com o administrador do sistema da máquina de onde obteve o script ou outra pessoa que você acha que pode saber algo sobre ele.

Outras dicas

No seu erro, você também deve obter algo como "@INC contém:".Se /usr/lib/perl5/vendor_perl/5.8.8 não estiver lá, você pode adicioná-lo com esta linha no script:

use lib '/usr/lib/perl5/vendor_perl/5.8.8';

perldoc -v @INC

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top