`
jiangyl718
  • 浏览: 4530 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu10.04和12.04 上cpan的安装步骤及常见问题解决方法

阅读更多
  在我们用 perl 编写程序的时候,会要用到很多的 perl module 这种情况下就需要安装程序所需要的 module ,然而这些module通常都是在www.cpan.org网站上面抓的。所以我们可以通过安装cpan来安装perl程序需要的module。
    ubuntu 10.04 正常情况下的安装步骤:
    1.sudo apt-get install gcc
      注意:ubuntu10.04下会自动安装make

    2.sudo apt-get install libwww-perl
      sudo apt-get install libyaml-perl
        这里是安装perl所需要的包。cpan需要的LWP和YAML就这里。

    3.sudo apt-get autoremove libwww-perl
      sudo apt-get autoremove libyaml-perl
        这里也可不删除

    4.sudo cpan
      首先要安装CPAN
      命令:install CPAN
      完成就可以安装perl所需要的module了。
      例如:install JSON
            install LWP::UserAgent

    ubuntu 12.04 正常情况下的安装步骤:
    1.10.04中的4个步骤得先执行
    2.ubuntu12.04下则需要手动安装make
            sudo apt-get install make 安装后如果还不行再安装automake
            sudo apt-get install automake
    3.sudo apt-get install build-essential
      注意:一般情况下这样就行了,如果不行则执行第4步
    4.sudo cpan
      make install install Bundle::CPAN
    接下来就可以安装CPAN Module.


在这个过程中可能会出现一些问题。
1.如果提示LWP not available
  则进入cpan cpan[1]>o conf init重新配置后,再按如上步骤操作
2.如果提示make NO(也就是最后的提示是除make ok以外的都不安装不成功)
  这里可能是没装gcc或者是没装make。按照上面第一步操作即可。
3.在安装perl module的时候如果最后提示:
  “Please check, if the URLs I found in your configuration file (www.cpan.org)
are valid. The urllist can be edited. E.g. with 'o conf urllist push”
   则需要打开Config.pm修改urllist,一般在/etc/perl/CPAN/Config.pm
   在文件里面找到'urllist',这一项,然后改成'urllist' => [],就OK。
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics