阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS中简单配置Perl中的CPAN

113次阅读
没有评论

共计 1337 个字符,预计需要花费 4 分钟才能阅读完成。

最近在用 Perl 处理文本文件的时候会用到 Perl 的 File 的 module 那就需要到 Perl 的 CPAN 上去下载了,CPAN 是 Perl 的综合典藏网,全世界都有 CPAN 的镜像,像 Php 中的 pear 也是当时根据 Perl 中的 CPAN 来创建的类似的工具。这里要说一下这并不是打广告,可能用阿里的源镜像用习惯了,自己在用 CPAN 的国内镜像也是用阿里的,当然能用也要根据实际情况选用合适的源,好了废话不多说先说怎么配置 CPAN。

首先必须的是系统必须要有安装 perl 和 perl-CPAN,你可以上官网上下载最新的编译包也行,一般 Unix 系统中都有安装 perl,因为很多系统中的很多工具也是用 Perl 来实现的,在这里一般会缺的是 perl-CPAN,先检查下

[root@linuxidc data]# rpm -qa|grep perl-CPAN

perl-CPANPLUS-0.88-141.el6_7.1.x86_64

perl-CPAN-1.9402-141.el6_7.1.x86_64

# 像这样的就是有安装过的,没有安装的可以用 yum 或者 apt-get 安装 perl-CPAN,yum -y install perl-CPAN

[root@linuxidc data]# cpan cpan

# 第一次使用时,安装 CPAN 的环境路径等,如果不知道就用默认

CentOS 中简单配置 Perl 中的 CPAN

这里开始是问你是不是要用自动配置,这里当然选 no 了,然后就是配置相应的目录环境和一些配置了,这里要注意的是你使用的用户是否有相应的权限,要有 sudo 或者是 root,还有如果要用默认的路径就直接回车就好了,到最后会让你输入镜像的地址,这里填阿里的镜像地址:http://mirrors.aliyun.com/CPAN/

CentOS 中简单配置 Perl 中的 CPAN

最后开始安装 CPAN,这里要先安装下 YMAL 的 module,不然很多 CPAN 内容不会保存,安装很简单

[root@linuxidc data]# cpan YMAL

CPAN: Storable loaded ok (v2.20)

Going to read ‘/root/.cpan/Metadata’

Database was generated on Sat, 04 Feb 2017 17:53:37 GMT

Warning: Cannot install YMAL, don’t know what it is.

Try the command

i /YMAL/

to find objects with matching identifiers

这样系统中的 Perl 的 CPAN 就配置好了,安装 File 的 module 也是一样的 cpan File,这样就安装好了,如果要修改 CPAN 的源可以直接修改配置文件

[root@linuxidc data]# vim $(find / -name ‘*Config.pm’|grep -i ‘^.*cpan/Config.pm$’)

…略…

‘urllist’ => [q[

# 把这个哈希变量里的 URL 改一下就好了

…略…

最后,要说一下的是现在到 CPAN 上下载管理也不仅仅是 cpan 工具还有 cpanm 工具可以用,也可以直接到 CPAN 镜像上直接下载相应的模块来直接安装使用,当然具体用哪一种看个人习惯了。

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-02/140236.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1337字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中