技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 其他 --> 定制自己的多版本 Perl 环境

定制自己的多版本 Perl 环境

浏览:2003次  出处信息

目前 Perl 向二个方向发展,一种是更加强大的 Perl5,一种是 Perl6 。目前最新的 Perl 越来越多的 Perl6 的影子,还有越来越多的模块来支持和实现象 Perl6 一样的功能。另外,自己为了一些程序的稳定
使用 pp 打包时会给 perl 本身的环境打到中间(是这样吗?),所以准备使用新版本的 Perl 来看看。很久以前就知道一个叫 App::perlbrew 的好东西。从没用过。(Modern::Perl 的作者和国外很多人也推荐这个),是台湾一个叫刘康名先生http://gugod.org/所写的一个程序(为什么 Perl 在台湾和日本总是这么强,"注Modern::Perl 作者也是日本人"但在大陆这边总是不温不火总.唉).

App::perlbrew 和 cpanm (App::cpanminus) 都是近来出现的好东西。为了方便使用 Perl ,方便开发环境的。
这个程序使用上也是非常的方便.

更换本地镜象网站

因为要更新一个新的环境,需要下载 Perl 的包和一些东西,所以我们先选择最近的镜象网站吧,目前来看看 sohu 和 163 都在其中。。。(好样的 sohu or 163).

perlbrew mirror

[ 6] Asia, China, Beijing (sohu.com)
[ 7] Asia, China, Fujian, Xiamen (xmu.edu.cn)
[ 8] Asia, China, Hangzhou (rs.163.com)
[ 9] Asia, China, Hong Kong (communilink.net)
[ 10] Asia, China, Liaoning (wenzk.com)
[ 11] Asia, China, Qingdao (mirror.osqdu.org)

 

安装新的 Perl 环境
我们要准备安装了。默认需要初始化一下安装的目录,另外在使用 install 来安装。下载的过程还是要点时间的。因为 Perl 的包也不小,链路也不一定好,另外,还需要编译,我们可以使用 tail 来看到运行的过程.所以这时需要等等了(时间大约是你可以下楼喝喝咖啡,吃吃中午饭之类)。

perlbrew init
perlbrew install perl-5.12.1
tail -f /root/perl5/perlbrew/build.log

 

环境的切换
临时切换

perlbrew switch perl-5.12.1

永久切换
直接把 source ~/perl5/perlbrew/etc/bashrc 加在 ~/.bashrc

建议继续学习:

  1. perl更新/修改/删除文本文件内容    (阅读:9328)
  2. perl大牛flw传说    (阅读:6455)
  3. perl模块Getopt::Std用法及实例-从命令行读取参数模块    (阅读:5762)
  4. [Perl] Template::Toolkit 模板技术.    (阅读:5323)
  5. 在perl中连接和使用sqlite做数据存储    (阅读:4923)
  6. Perl命令行常见用法及技巧    (阅读:4676)
  7. perl的expect使用方法,实现非交互式登录。    (阅读:4361)
  8. perl模块之MIME::Lite发送有附件的邮件    (阅读:4356)
  9. Perl 倒行分析文件方法。perl读文本文件,从末尾往前读.    (阅读:4319)
  10. perl大牛唐凤传说    (阅读:4220)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1