Mac OSXやLinuxにplenvとperl5.22とcpanmをインストールする方法

# plenvを取得
git clone https://github.com/tokuhirom/plenv.git ~/.plenv/

# Perl-Buildを取得
git clone https://github.com/tokuhirom/Perl-Build.git ~/.plenv/plugins/perl-build/

# 初期設定をする
# - Bashを使っている場合
echo 'export PATH=~/.plenv/bin:~/.plenv/shims/:$PATH' >> ~/.bash_profile
echo 'eval "$(plenv init -)"' >> ~/.bash_profile

# - Zshを使っている場合
echo 'export PATH=~/.plenv/bin:~/.plenv/shims/:$PATH' >>  ~/.zshrc
echo 'eval "$(plenv init - zsh)"' >> ~/.zshrc

# シェルにログインしなおす
# (こうするかわりにexitしてログインしなおしてもよい)
exec $SHELL --login

# インストール可能なPerlのバージョン一覧を表示
plenv install --list

# perl 5.22.1をビルドしてインストール
plenv install 5.22.1

# 5.22.1の環境にスイッチする
plenv global 5.22.1

# 5.22.1の環境でcpanmをインストール
plenv install-cpanm

動作確認

試しにAcme::Nyaaをインストールしてみましょう。

cpanm Acme::Nyaa
$ perl -MAcme::Nyaa -e 'print Acme::Nyaa->new->cat("こんにちわ\n");'
こんにちわニャーーーー!

できたニャーー!!

参考

https://github.com/tokuhirom/plenv

カテゴリ: