Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: Fluxbox gkrellm tranparencia e idesktop
Por waplinux



» Login
Login:
Senha:

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

Esqueci minha senha

» Wallpaper


Artigo

A forma correta de se instalar módulos Perl
Linux user
fabio
04/12/2002
Neste artigo falo sobre as melhores formas de se instalar módulos Perl a partir da CPAN (Comprehensive Perl Archive Network). Também descobriremos como fazer pesquisas para descobrir módulos a partir do próprio shell.
Por: Fábio Berbert de Paula
[ Hits: 23650 ]
Conceito: 9.8   Linux conceitoLinux conceitoLinux conceitoLinux conceitoLinux conceito + quero dar nota ao artigo

A Perl e a CPAN

A PERL é uma das linguagens mais ricas em documentação e quantidade de módulos disponíveis. Para quem não sabe, um módulo é um programa ou conjunto de programas (*.pm) que são utilizados por scripts (*.pl) para auxílio em diversas ocasiões.

Por exemplo, um dos mais populares módulos Perl é o CGI.pm, que é usado para facilitar (e muito!) a vida de quem faz programas CGI nesta linguagem.

Você encontra o maior (diga-se THE BEST) repositório de módulos Perl a partir do endereço:

http://search.cpan.org

Nele você pode fazer o download do código-fonte do módulo e instalá-lo em seu sistema operacional seguindo os passos contidos no arquivo INSTALL, que o acompanha. Geralmente será necessário digitar a seguinte seqüência de comandos dentro do diretório raíz do código:

perl Makefile.PL
make
make install
Navegação
   1. A Perl e a CPAN
   2. Instalando módulos a partir do shell CPAN

Outros artigos deste autor

Leitura recomendada

Comentários
Comentário enviado por dougvigliazzi em 19/12/2002 - 10:26h:

Texto realmente explicativo e de fácil entendimento.

Comentário enviado por rsouza em 22/03/2004 - 13:39h:

Funcionalidade muito boa ....
Show de bola

Comentário enviado por tarik7 em 12/07/2004 - 16:31h:

Mas como eu verificos quais os modulos do perl eu tenho instalado???

Comentário enviado por tarik7 em 12/07/2004 - 16:57h:

Cara to com um outro problema, to usando um RH 9 e com o perl 5.8.0 so que preciso atualiza-lo o mais rapido possivel para o perl 5.8.3 pelo menos e nao consigo faze-lo.

Comentário enviado por vivone em 21/03/2005 - 14:49h:

Caros. Estou encontrando dificuldades em instalar um módulo em Perl. Seguinte: Tenho um Fedora-core 3 rodando onde foi instalado o perl 5.8.5 e o postgreSQL7.4.6, estou tentando efetuar a conexão com um banco de dados criado em postgreSQL, porém quando tento fazer uso da biblioteca Pg.pm que é necessária para eftuar a conexão com o postgreSQL via Perl sou informado, que a biblioteca não esta instalada. Fui no CPAN, peguei a biblioteca compactada, efetuei a descompactação, porém quando tento instalar o módulo ele passa as seguintes mensagens: perl Makefile.pl
Configuring Pg
Remember to actually read the README file !
please set environment variables POSTGRES_INCLUDE and POSTGRES_LIB !
Não sei onde posso encontrar os arquivos acima. E no passo seguinte ele já começa a passar a seguinte mensagem:
make: *** Sem regra para processar o alvo `test'. Pare.
Peço ajuda ao amigo que vos fala, pois não consigo sair dessa condição.

Sem mais para o momento, agradeço.

Alessandro Vivone.

Comentário enviado por fabio em 21/03/2005 - 16:28h:

Olá Alessandro,

Pelo que parece você precisa instalar o pacote postgreslq-devel em sua distribuição. Ele contém os arquivos de "include" necessários para a compilação do módulo Perl. Consulte os repositórios de sua distro.

[]'s

Comentário enviado por mago em 05/04/2005 - 16:42h:

Outra maneira de instalar módulos do CPAN:

%> perl -MCPAN -eshell

Para obter ajuda:

cpan> h

Serve também para instalar uma nova versão da Perl.

[ ]'s

Mago
print join ' ', reverse qw( Hacker Perl Another Just );



Comentário enviado por JuNiOx em 22/05/2006 - 13:35h:

artigo bem antigo mas foi muito proveitoso pra mim hoje
=)

valeu fábio!

Comentário enviado por guiga07 em 11/07/2008 - 13:29h:

Fábio, parabéns pelo artigo, muito util para mim.
Valeu mesmo.

Comentário enviado por chicotrance em 19/08/2008 - 17:40h:

Parabéns!
Quebrou um galhão aqui!
Valeu


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.
Contribuir com: [ Artigo | Conf | Dica | Pergunta | Script | Screenshot | Simulado | Wallpaper ]
Responsável pelo site: Fábio Berbert de Paula - Copyleft© 2002-2008 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux do Brasil! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.