Se for assim, então o "problema" já está resolvido.

Mas essa é a visão geral da comunidade?


2013/2/27 Leonardo Ruoso <[email protected]>

> Não é uma boa prática instalar módulos do CPAN como root, para todos os
> usuários, em especial módulos que tem pacotes. É para isso que serve uma
> distribuição, para garantir/esforçar-se para que todos os pacotes funcionem
> bem uns com os outros.
>
> Eu prefiro instalar módulos via pacote Debian e, quando necessário, usar a
> local::lib como um usuário comum para instalar pacotes que não estão
> disponiveis na distribuição. Isso pelo fato de que ao instalar um módulo
> que não tem pacote, sua instalação pode requerer a atualização de pacotes
> que estão empacotados, cuja atualização pode quebrar uma aplicação
> existente, até mesmo uma aplicação de sistema. Enfim, é mais simples não
> «bulir» com o Perl do SO.
>
> Se vocẽ instalar a local::lib apontando para um diretório compartilhado
> (rw) com todos os usuaŕios e todos os usuários forem configurados (via
> .bashrc/.bash_profile) para usar esse mesmo diretório, então quando você
> instalar um pacote em qualquer dos usuários ele vai instalar para todos.
> Por outro lado, você pode criá-lo com um compartilhamento (ro) e apenas um
> usuário, um usuário chamado cpanm, por exemplo, poderá atualizá-los, como
> acontece com o root.
>
> Algo como /home/cpanm/perl5/ como a local::lib de todos os seus usuários.
>
>
>
>
>
>
> Em 27 de fevereiro de 2013 15:37, Rafael Giusti <[email protected]>escreveu:
>
>>
>> 2013/2/25 Leonardo Ruoso <[email protected]>
>>
>>> Esses módulos tem pacote Debian
>>>
>>>
>> Sim, imediatamente após iniciar a thread eu encontrei os pacotes e fiz a
>> instalação. Mas estou habituado a instalar módulos através do CPAN shell.
>> Sempre me pareceu mais "correto". E se eu precisar de um pacote que está
>> disponível no CPAN, mas não no repositório da distribuição?
>>
>> --
>> Rafael Giusti
>> Laboratório de Inteligência Computacional - LABIC
>> Universidade de São Paulo - USP
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: [email protected]
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
>
> --
> Leonardo Ruoso
> Journalist, Perl developer and business consultant
> Media, UFC/2006; Telecom, IFCE/1998
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: [email protected]
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Rafael Giusti
Laboratório de Inteligência Computacional - LABIC
Universidade de São Paulo - USP
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a