Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Debian Squeeze XFCE
Por edps
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instale módulos Perl com facilidade
Linux user
Publicado por Wagner Amaral em 12/01/2005

Login: macguyver, 13814 pontos
[ Hits: 8130 ]

Instale módulos Perl com facilidade

Está faltando algum módulo Perl no seu sistema e está com preguiça de baixar o source e compilar? Sem problemas, há quem faça isso pra você.

Funciona mais ou menos como o próprio instalador de pacotes da sua distro e a sintaxe é a seguinte:

perl -MCPAN -e 'install MODULO'

Por exemplo, se deseja instalar o módulo "Term::ReadKey", o comando seria:

$ perl -MCPAN -e 'install Term::ReadKey'

Ele vai baixar, compilar e instalar o módulo, tudo automaticamente.

PS1: Deve ser executado como usuário root.

PS2: Se for a primeira vez que você está usando esse comando, no início do processo ele irá te fazer a seguinte pergunta:

"Are you ready for manual configuration? (yes/no)"

Simplesmente digite: "no" e aperte enter, o resto continuará normalmente. Essa "configuração" a que ele se refere é a configuração do instalador e não do seu módulo que será baixado a seguir, portanto responder "no" é confiável em 99% das vezes.


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Criando um programa CGI com Perl
   Dica Linux recomendada Visualizando compartilhamentos samba com smb4k
   Dica Linux recomendada Python + SQLite
   Dica Linux recomendada Como resetar o modem Alcatel Speedtouch 510
   Dica Linux recomendada Teclados USB, entradas USB 1.1 e Linux: a saga chega a seu fim!

Comentários
[1] Comentário enviado por BornSlip em 21/03/2006 - 00:52h:

Ae amigo, ate q enfim achei uma maneira de terminar com as dependencias que havia no CL10, estou tentando instalar o mysql dai ele apresentava erros de dependencia no perl ate ai td bem, executei o # perl -MCPAN -e 'install DBI' perguntou ai uma paradinha, disse no, e blz, fui novamente tentar instalar o mysql e ele resultou em outras dependencias do perl

perl(DBI) is needed by MySQL-server-4.1.18-0.glibc23
perl(Data::Dumper) is needed by MySQL-server-4.1.18-0.glibc23
perl(File::Basename) is needed by MySQL-server-4.1.18-0.glibc23
perl(File::Copy) is needed by MySQL-server-4.1.18-0.glibc23
perl(File::Path) is needed by MySQL-server-4.1.18-0.glibc23
perl(File::Temp) is needed by MySQL-server-4.1.18-0.glibc23
perl(Getopt::Long) is needed by MySQL-server-4.1.18-0.glibc23
perl(POSIX) is needed by MySQL-server-4.1.18-0.glibc23
perl(Sys::Hostname) is needed by MySQL-server-4.1.18-0.glibc23
perl(strict) is needed by MySQL-server-4.1.18-0.glibc23
perl(vars) is needed by MySQL-server-4.1.18-0.glibc23

tentei instalar esses pacotes manualmente como vc citou acima

perl -MCPAN -e 'install Term::ReadKey'

executando perl -MCPAN -e 'install Data::Dumper'

e a resposta foi:

Can't locate object method "install" via package "Data::Dumper" at -e line 1.

sera q estou digitando algo errado ? valeu ai pela dica, agora sei q estou no caminho certo.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.