[SP-pm] Listando Módulos Instalados com o CPAN [Was: bons hábitos em perl->sugestões?]

Neilson P. Lima neilsonlima at gmail.com
Thu Jul 31 13:12:24 PDT 2008


Luis,

Fiz o processo " cpan> reload indexes" como descreveu, pra entender melhor,
e percebi o que ele fez com a sua ajuda ficou mais fácil acompanhar o
processo. Criou uma pasta .cpan no meu home é construiu a minha lista.

Obrigado!

2008/7/31 Luis Motta Campos <luismottacampos at yahoo.co.uk>

> Neilson P. Lima wrote:
>
>> Luiz,
>>
>> Executei o script e ele começou a instalar no meu home, um monte de
>> modulos.
>> Confere?
>>
>> Neilson
>>
>> 2008/7/31 Luis Motta Campos <luismottacampos at yahoo.co.uk>
>>
>>  #!/usr/bin/perl
>>> use warnings;
>>> use strict;
>>> use CPAN;
>>>
>>> # Isto imprime uma linha para cada módulo instalado
>>> printf q{%s %s}.$/, $_->id, $_->inst_version foreach sort
>>>   grep { $_->inst_file } CPAN::Shell->expand( 'Module', '/./' );
>>>
>>> Isto lista *módulos* instalados (e versões). Mas provavelmente não é o
>>> que
>>> você quer. Dá uma olhada e me fala.
>>>
>>
> Claro que não confere. Este programa não instala nada. Ele apenas consulta
> o que você tem instalado e imprime módulos e versões.
>
> A única coisa que ele pode vir a precisar escrever são os arquivos de
> índice mais atualizados, que ele vai baixar do CPAN. Mas isso pode ser
> evitado se você executar o shell do CPAN
>
> cpan
>
> E, quando pegar o prompt "cpan>", executar o comando "reload indexes":
>
> cpan> reload indexes
>
> Aí, ele vai puxar as listas de módulos disponíveis e construir a tua lista
> de módulos instalada.
>
> A implementação do CPAN não é das melhores, por isso ele pode fazer o teu
> disco "bater" bastante, para ler os pedaços de informação que ele precisa,
> talvez isso e a lista de módulos que apareceu na sua tela te confundiram?
>
>
> Putamplexos!
> --
> Luis Motta Campos is a software engineer,
> Perl Programmer, foodie and photographer.
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>


-- 
Neilson P. Lima
-------------------------------------------
Cell Phone : 31- 8848-8407
www.neilsonlima.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080731/77c0b263/attachment.html>


More information about the SaoPaulo-pm mailing list