Weitere ähnliche Inhalte Ähnlich wie 最近のPerlバイナリマネージャー Perl 編 (20) Mehr von Tokuhiro Matsuno (20) 最近のPerlバイナリマネージャー Perl 編2. 自己紹介
• Shibuya.pm の方から来ました
• Principal server side engineer@LINE Corp
• Author of plenv
• CPAN module を100個ぐらい書いた
• Committer of the Perl6
7. perlbrew の登場
• Feb. 2010
• curl -L https://install.perlbrew.pl | bash
• perlbrew install 5.23.0
11. • cp -a rbenv/ plenv/
• perl -i -pe ’s/rbenv/plenv/g; s/ruby/perl/g’ plenv/**/*
12. plenv has great new features
• アプリケーション単位で perl のバージョンをかえられる
• .plenv in current directory
• 環境変数でバージョンきりかえ
• perlbrew 重い
• pure bash script
• 挙動がわかりやすい
13. 切り替え
• plenv local 5.8.2
• ./.perl-version
• plenv global 5.8.2
• export PLENV_VERSION=5.8.2
15. perl-build
• perl binary をビルドするやつ。便利。
perl-build 5.26.2 /opt/perl-5.26/
curl -L https://raw.githubusercontent.com/tokuhirom/Perl-
Build/master/perl-build | perl - 5.26.2 /opt/perl-5.26/
19. rakudobrew
• git clone https://github.com/tadzik/rakudobrew ~/.rakudobrew
• export PATH=~/.rakudobrew/bin:$PATH
• rakudobrew init
• rakudobrew build moar
• rakudobrew build zef
• rakudobrew rehash