[SP-pm] perlbrew

Nuba Princigalli nuba at fastmail.fm
Thu Jun 21 07:03:05 PDT 2012


Pros que volta e meia precisam "empacotar" dependencias, sugiro
conferir tb o

[1]https://metacpan.org/module/App::FatPacker


On Thu, Jun 21, 2012, at 08:39 AM, Solli Honorio wrote:

  Nelson,



Eu concordo contigo com relação a utilidade perlbrew,  e até
cheguei a acreditar que seria a solução de empacotamento para a
distribuição de sistemas desenvolvidos em Perl.



Mas recentemente encontrei uma situação chata com o perlbrew.
Desenvolvi um sistema web e não tive dúvida de empacotar tudo no
perlbrew e enviar para o servidor do cliente, pareceu a melhor
solução do mundo, mas o Apache inviabilizou o deployment do
sistema via perlbrew já que o ambiente de CGI, e especialmente o
suEXEC (afinal toda a configuração ocorre dentre do ambiente de
algum usuário), do Apache é muito restritivo. A única e melhor
alternativa seria configurar o reverse-proxy, mas isto foi
completamente descartada (cabeça de cliente é como bolsa de
mulher, a gente nunca sabe o que vai sai de lá).



Ainda sou muito fã do perlbrew, e continuo utilizando e
recomendando.



Solli Honorio



Em 21 de junho de 2012 06:43, Nelson Ferraz
<[2]nferraz em gmail.com> escreveu:

  Ha' muito tempo eu ouvia falar do perlbrew, mas nunca havia
  tido uma
  real motivacao para usa'-lo. Estava acostumado a usar o
  local::lib,
  que, para mim, ja' era o suficiente.
  Alem do mais, quando todo o seu ambiente ja' esta'
  configurado, nao
  ha' grande incentivo para usar o perlbrew. Mas como anteontem
  meu HD
  deu pau, resolvi comecar tudo do zero -- e entao tive a
  oportunidade
  (e a motivacao necessaria) para usar o perlbrew.
  Minha conclusao:
  O perlbrew deve fazer parte da caixa de ferramentas de todo
  programador perl. Aprenda a usa'-lo o quanto antes, nem que
  seja para
  usar a versao mais recente do perl.
  Sao apenas dois passos para a instalacao:
     sudo cpan App::perlbrew
     perlbrew init
  Depois disso, voce pode listar e instalar a versao de perl que
  desejar:
     perlbrew available       # lista as versoes de perl
  disponiveis
     perlbrew install 5.16.0 # instala a versao 5.16.0
  []s
  Nelson
  =begin disclaimer
    Sao Paulo Perl Mongers: [3]http://sao-paulo.pm.org/
   SaoPaulo-pm mailing list: [4]SaoPaulo-pm em pm.org
   L<[5]http://mail.pm.org/mailman/listinfo/saopaulo-pm>
  =end disclaimer



--
"o animal satisfeito dorme". - Guimarães Rosa

=begin disclaimer

  Sao Paulo Perl Mongers: [6]http://sao-paulo.pm.org/

SaoPaulo-pm mailing list: [7]SaoPaulo-pm em pm.org

L<[8]http://mail.pm.org/mailman/listinfo/saopaulo-pm>

=end disclaimer

References

1. https://metacpan.org/module/App::FatPacker
2. mailto:nferraz em gmail.com
3. http://sao-paulo.pm.org/
4. mailto:SaoPaulo-pm em pm.org
5. http://mail.pm.org/mailman/listinfo/saopaulo-pm
6. http://sao-paulo.pm.org/
7. mailto:SaoPaulo-pm em pm.org
8. http://mail.pm.org/mailman/listinfo/saopaulo-pm
--
Nuba R. Princigalli  nuba em pauleira.com  http://pauleira.com  @nprincigalli
Discipline is not an end in itself, just a means to an end. - King Crimson

-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120621/d2b6c359/attachment.html>


More information about the SaoPaulo-pm mailing list