Perl安装模块方式
来源:互联网 发布:sql server使用教程 编辑:程序博客网 时间:2024/05/16 08:14
一、通过专用的模块安装模块来安装模块
优点是可以解决依赖问题,
有三个模块,分别是cpan,cpanp,cpanm.
1. CPAN模块。
cpan是一个重量级选手。
RedHat下安装cpan模块: yum install perl-CPAN
cpan可以通过两个方式安装模块:
直接安装
# cpan lwp
通过cpan shell
$ perl -MCPAN -e shell // 或
$ cpan // 进入cpan shell
安装模块:
cpan> install POE
2. cpanp模块
cpanp是指cpanplus,perl 5.10中包含了cpanm shell.
# cpanp
进入cpanp shell界面
CPAN Terminal> i lwp
安装lwp模块
3.cpanm模块
cpanm是cpanminus,轻量级的cpan,无shell
安装cpanm:
$ wget -O- http://cpanmin.us --no-check-certificate | perl - --sudo --self-upgrade
使用cpanm安装模块
$ cpanm POE
强制安装:
优点是可以解决依赖问题,
有三个模块,分别是cpan,cpanp,cpanm.
1. CPAN模块。
cpan是一个重量级选手。
RedHat下安装cpan模块: yum install perl-CPAN
cpan可以通过两个方式安装模块:
直接安装
# cpan lwp
通过cpan shell
$ perl -MCPAN -e shell // 或
$ cpan // 进入cpan shell
安装模块:
cpan> install POE
2. cpanp模块
cpanp是指cpanplus,perl 5.10中包含了cpanm shell.
# cpanp
进入cpanp shell界面
CPAN Terminal> i lwp
安装lwp模块
3.cpanm模块
cpanm是cpanminus,轻量级的cpan,无shell
安装cpanm:
$ wget -O- http://cpanmin.us --no-check-certificate | perl - --sudo --self-upgrade
使用cpanm安装模块
$ cpanm POE
强制安装:
$ cpanm POE --force
二、手工安装:
从CPAN下载要安装的模块包,如DBI模块1.13版的压缩文件DBI-1.13.tar.gz,假设放在/usr/local/src/下。 cd /usr/local/src 解压缩这个文件: tar xvzf DBI-1.13.tar.gz 这时会新建一个DBI-1.13的目录。 cd DBI-1.13 生成makefile: perl Makefile.PL 建立模块 make 测试模块 make test 如果测试结果报告“all test ok”,您就可以放心地安装编译好的模块了。安装模块前,先要 确保您对perl5安装目录有可写权限(通常以su命令获得),执行: make install
该手工步骤适合于Linux/Unix下绝大多数的Perl模块。可能还有少数模块的安装方法略有差别,所以最好先看看安装目录里的README或INSTALL。另外,上述过程是针对动态链接的Perl编译器(所有Linux下预安装的Perl都是动态链接的),如果您在使用一个静态链接的Perl,您需要将新的模块静态链接到perl编译器中,可能还需要重启机器。
0 0
- Perl安装模块方式
- Perl 模块安装方式一览
- perl模块安装办法
- perl cpan 模块安装
- 安装Perl模块
- 安装perl模块 [Linux]
- perl安装模块
- perl模块安装
- 如何安装perl模块
- 如何安装perl模块
- perl模块安装
- 如何安装Perl模块
- Perl模块安装
- perl模块安装方法
- perl安装模块
- perl CGI模块安装
- perl手动安装模块
- Perl模块的安装
- Yii的文件上传入库
- Java四种引用介绍
- 【组合数学】Pole Arrangement, ACM/ICPC Daejeon 2012, UVa1638
- 点击空白关闭键盘
- **JS数据类型之 object 可以与 String 相等**
- Perl安装模块方式
- JS垫脚石-正则表达式
- Java数字转字符
- Docker系列~搭建Tomcat和JDK运行环境(六)
- java定时任务的三种执行方式
- 修改路由器DNS
- Java Timer和TimerTask
- 视音频编解码技术零基础学习方法(向雷神致敬)
- ionic集成极光推送之点击推送跳转到指定页面