使用plenv安装perl,并使其支持多线程
plenv与pyenv、rbenv等都是同类型软件中非常好用的,这三个软件不仅命名类似,操作方式也相差无几,节约了很多学习的成本,所以非常推荐;
安装使用plenv:
1 git clone git://github.com/tokuhirom/plenv.git ~/.plenv 2 git clone git://github.com/tokuhirom/Perl-Build.git ~/.plenv/plugins/perl-build/ 3 echo 'export PATH="$HOME/.plenv/bin:$PATH"' >> ~/.bashrc 4 echo 'eval "$(plenv init -)"' >> ~/.bashrc 5 source ~/.bashrc 6 plenv install 5.22.0 7 plenv global 5.22.0 8 plenv install-cpanm
以上操作就完整安装plenv,以及利用plenv安装5.22.0版本的perl,以及build,cpanm等软件;
使用网易cpan源:
1 echo "alias cpanm='cpanm --mirror http://mirrors.163.com/cpan -- mirror-only'" >> ~/.bashrc 2 source ~/.bashrc
注意1个问题:
plenv默认编译的perl是不支持多线程的,需要重新编译:
1 cd ~/.plenv/cache 2 tar vxf perl-5.22.0.tar.bz2 3 cd perl-5.22.0 4 ./Configure -des -Dprefix=~/.plenv/versions/5.22.0 -Dusethreads -Uinstalluserbinperl -Dcc=gcc 5 make 6 make install 7 cd .. 8 rm -Rf perl-5.22.0
以及安装threads模块:
1 cpanm threads