您的位置:首页 > 其它

Perl模块的三种安装方法

2013-02-22 21:55 197 查看
一般来说,安装perl模块常见有源码、CPAN命令、包管理工具等三种方法,本文以安装Net::Telnet模块为例,简单的介绍一下这三种方法。

第一种,直接去CPAN官网下载源码包安装,详细的安装方法等,请参照解压目录下的README或者INSTALL文件:

?
在有的模块的安装过程中,可能会询问一些设置情况,根据你的实际情况选择。

注意,如果源码包安装过程中出现了依赖别的模块的情况,需要先安装依赖的模块,所以源码安装有时候比较麻烦。

第二种,用cpan命令在线安装,安装的时候模块名一定要正确:

1.首先安装一些cpan需要的一些小工具:

?
2.然后开始用cpan命令安装,第一次用cpan命令会有很多要设置的,为了简单,除了下面列出来的,其他的我都采用默认,直接回车(更推荐你仔细阅读每一步的提示信息,根据实际情况而进行相应的选择):

?
初次运行CPAN时需要做一些设置,如果您的机器是直接与因特网相联(拨号上网、专线,etc.),那么一路回车就行了,只需要在最后一步选一个离您最近的 CPAN 镜像站点。例如我选的是位于国内的ftp://www.perl87.cn/CPAN/ 。否则,如果您的机器位于防火墙之后,还需要设置ftp代理或http代理。下面是常用
ppm 命令。

  获得帮助

  cpan>help

  列出CPAN上所有模块的列表

  cpan>m

  安装模块,自动完成Net::Server模块从下载到安装的全过程。

  cpan>install Net::Server

  退出

  cpan>quit

  C、使用CPAN模块自动安装方法二:

  cpan -i 模块名

  例如:cpan -i Net::Server

  几个主要的CPAN站点有:

  国内:

  最新更新请查阅 http://cpan.org/SITES.html

  http://www.perl87.cn/CPAN/ 网页镜像

  ftp://www.perl87.cn/CPAN/ 模块镜像

  

  国外:

  http://www.cpan.org/

第三种,最简单的方法,使用yum安装:

?
但是只有yum源里有的perl模块,才可以通过这种方式安装,所以并不适合所有perl模块。为了让你的yum软件仓库里能有更多常用的软件,建议你除了官方的yum源外,再追加配置EPEL和rpmforge等常见且可以信赖的yum源。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: