perl 到了第五版增加了模块的概念,用来提供面向对象编程的能力。广大自由软件爱好者们开发了大量功能强大、构思精巧的 perl 模块,极大地扩展了 Perl 语言的功能。CPAN(Comprehensive Perl Archive Network)是 Perl 模块最大的集散地,包含了现今公布的几乎所有的 perl 模块。
几个主要的 CPAN 站点有:
国内:http://cpan.org/SITES.html#Asiaftp://mi ... t.com/CPAN;模块镜像
http://mirrors.dayouit.com/CPAN/ ;网页镜像
http://cpan.linuxforum.net/;网页镜像
国外:http://www.cpan.org/。
ubuntu11.10自带perl5,终端输入perl -version即可验证。
要运行perl文件,可以直接输入:$sudo perl xxx.pl,但是有些会引用一些perl模块,所以需要安装perl模块。有两个方式:手动和自动安装。
(1) 手动方式:
1.从 CPAN 上下载您需要的模块;
2.解压:$ tar xvzf xxx.tar.gz;
3.换到解压后的目录:$ cd xxx;
4.生成 makefile:$ sudo perl Makefile.PL;
5.生成模块:$ sudo make;
6.测试模块(这步可有可无):$ sudo make test;
7.安装模块:$ sudo make install;
安装过程中缺少其他相关的模块就得先安装相关的模块,手动比较有针对性,而且可以练习熟练度,但是比较繁琐。
(2) 自动方式:如果机器直接与因特网相联(拨号上网、专线...),只需回车就ok了,在最后一步选一个最近的 CPAN 镜像站点。例如选位于国内的ftp://mirrors.hknet.com/CPAN 。如果机器位于防火墙之后,还需要设置ftp代理或http代理。无需手工修改 /etc/perl/CPAN/Config.pm 来改变 CPAN 镜像地址。
1.以ROOT身份执行:
$ sudo -i
2.# perl -MCPAN -e shell
3.cpan> o conf urllist unshift http://www.perl.com/CPAN/
4.cpan> o conf commit
5.获得帮助:
cpan> help
6.列出CPAN上所有模块的列表:
cpan> m
7.安装模块,自动完成模块从下载到安装的全过程:
cpan> install
8.退出:
cpan> quit
ubuntu11.10安装perl模块
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 5
- 注册时间: 2011-12-21 20:07
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙