zoukankan      html  css  js  c++  java
  • CPANPLUS 的使用


    原文:http://www.php-oa.com/2010/02/04/cpanplus-per.html

    今天从perl hacks上了解到CPANPLUS这个好东西,平时我们用的是CPAN Shell来装模板,其实用CPANPLUS更加好用,为什么啦,因为默认的cpan命令安装时,如果依赖到别的包时,cpan就停止在那不动了,但如果使用CPANPLUS的话,就能自动给依赖的模块也装好.

    听讲 Perl5.10 现在默认有 CPANPLUS Shell .
    如果象我用的5.8就得在装这个啦

    1. 安装 CPANPLUS:

    1
    $ cpan  CPANPLUS

    2. 进入 CPANPLUS:

    1
    $ cpanp

    3. 设置镜象

    1
    s reconfigure

    4. 选择镜象地址
    选择7 Select mirrors
    选择 No 
    选择 1 镜象
    选择 3 Asia
    选择 9 China
    选择镜象地址,也一样按上面的数字,可以同时选择几个镜像地址如163和sohu的速度都不错,如6 9 8 1
    选择 9 Save and exit


    5. 取消安装测试(可选)

    如果觉得每次测试太花时间,可以将测试取消:
    # 取消安装过程中的测试

    1
    s conf skiptest 1

    # 取消提问回答是否按Y

    1
    2
    s conf prereqs 1
    s save #记的存一下

     

    CPANPLUS 使用

    1. CPANPLUS 中安装模块,按i:

    1
    CPAN Terminal> i  Bundle::CPAN

     2. CPANPLUS 中删除模块,按u:

    1
    CPAN Terminal> u YAML

    3. CPANPLUS 中查找模块,按m:

    1
    CPAN Terminal>m Smart::Comments

    4. CPANPLUS 中查找作者的模块,按a:

    1
    CPAN Terminal>a kai

     5. CPANPLUS 中更新所有有新版本的模块,按下o:

    1
    2
    3
    4
    5
    6
    CPAN Terminal> o
     
        1     5.22         5.24     AnyEvent                             MLEHMANN
        2     0.01         1.024    Apache::Filter                       KWILLIAMS
        3     0.01         0.11     Apache::Module                       DOUGM   
        4     0.09         0.10     Apache::Reload                       PHRED

    6. 没事也可以更新 CPANPLUS 自己:

    1
    CPAN Terminal>s selfupdate all

     还有很多小功能,以后可能会用这个换掉CPANPLUS本身

    可以按e来加入目录到@INC,可以按x来更新index.


  • 相关阅读:
    C# 串口通信总结
    配置文件的读写
    配置文件入门
    锁机制与原子操作 <第四篇>
    线程池 异步I/O线程 <第三篇>
    线程池之ThreadPool类与辅助线程
    这一篇sigmoid和softmax的比较,讲的不错
    今天看到的关于深度学习的一篇文章,可以好好学习下
    git各种命令 & git merge和git rebase的区别
    ORA-19815,ORA-19809 :limit exceeded for recovery files
  • 原文地址:https://www.cnblogs.com/v-BigdoG-v/p/7398632.html
Copyright © 2011-2022 走看看