CPAN的安装
来源:互联网 发布:plc编程基础教程 编辑:程序博客网 时间:2024/05/22 09:44
最近一直在学习nagios监控的知识,因为使用SNMP方式进行监测。而nagios的SNMP监测文件是pl结尾的perl脚本,所以需要安装CPAN。
下面就安装CPAN的安装记录步骤如下:
首先安装perl,可以通过yum方式进行安装。这样减少了套件的依赖性。
[root@localhost ~]# yum -y install perl
Perl安装完毕后,接下来要安装CPAN。也是通过yum方式进行安装,如下图:
[root@localhost ~]# yum -y install perl-CPAN
CPAN安装完毕后,我们现在登陆进去。使用:perl -MCPAN -e shell,注意该命令中的 -MCAPN是在一起的没有分开。
第一次进入是需要进行配置的,按照提示操作即可。
登录进去后正常的操作界面,如上图示。
接下来我们就可以正常安装相关的模块。因为我测试的是nagios的SNMP监控插件,所以需要安装Net::SNMP(注意该模块名称的大小写)模块。如下图:
cpan[1]> install Net::SNMP
如果安装过程中好半天,没有反应的话。我们是可以通过修改Urllist进行。
找到CPAN的Config.pm文件,如下图:
可以看到CPAN的Config.pm文件,进行编辑,如下图:
找到urllist选项,如上图。然后填入国内的CPAN镜像站点即可,因为默认是使用国外的CPAN镜像站点,所以会很慢。
查找国内的CPAN镜像站点,可以到http://www.cpan.org/SITES.html,这个站点进行查询。
Urllist的格式如下:
‘urllist’ =< [q[http://mirrors.163.com/cpan/]],
我现在把国内的已知的CPAN镜像站点全部加入进去,如下:
‘urllist’ => [q[http://mirrors.163.com/cpan/],q[http://mirrors.sohu.com/CPAN/],q[ftp://mirrors.ustc.edu.cn/CPAN/],q[http://mirrors.ustc.edu.cn/CPAN/],q[rsync://mirrors.ustc.edu.cn/CPAN/],q[ftp://mirrors.xmu.edu.cn/CPAN/],q[http://mirrors.xmu.edu.cn/CPAN/],q[rsync://mirrors.xmu.edu.cn/CPAN/],q[ftp://ftp.cuhk.edu.hk/pub/packages/perl/CPAN/],q[http://cpan.communilink.net/],q[http://ftp.cuhk.edu.hk/pub/packages/perl/CPAN/],q[http://mirrors.devlib.org/cpan/],q[http://mirrors.hust.edu.cn/CPAN/],q[ftp://mirrors.neusoft.edu.cn/mirror/cpan/],q[http://mirrors.neusoft.edu.cn/cpan/]],
退出编辑并保存Config.pm文件。
然后输入perl -MCAPN -e shell,再次进入CPAN界面,如下图:
因为刚刚我们修改Config.pm的urllist,所以我们现在需要重新加载urllist,输入reload index及reload cpan命令,如下图:
然后再进行Net::SNMP模块的安装,如下图:
至此Net::SNMP模块安装结束。
- CPAN的安装
- 安装 CPAN
- perl CPAN模块安装的配置文件
- 安装cpan中perl模块的方法
- 修改perl CPAN模块安装的配置文件
- CentOS6.5 安装CPAN,从而安装perl的各种模块
- 如何安装CPAN
- perl cpan 模块安装
- perl 安装本地CPAN
- Cpan安装到使用
- perl 安装Cpan
- cpan安装模块
- 修改CPAN安装源
- 安装perl的CPAN模块(mysql-mmm perl报错)
- Perl的CPAN和CPANPLUS安装模块介绍
- Linux下使用CPAN进行Perl模块的安装
- Linux下使用CPAN进行Perl模块的安装
- 使用CPAN安装Perl模块
- PopWindown设置在底部的正上方的bug
- mybatis返回Map结果集
- Linux
- 安卓Dialog弹出对话框全解:包含了AlertDialog,DialogFragment
- python+requests实现接口测试
- CPAN的安装
- 链表中倒数第k个结点 输入一个链表,输出该链表中倒数第k个结点。
- HBase体系结构
- RecyclerView 侧滑删除菜单 最简版 没有之一
- 木块问题Uva101
- MySql中如何检出数据的行数
- Centos下LNMP的iptables配置规则
- dell 笔记本禁用触摸板方法
- celery 学习笔记(二)