修改CPAN配置文件
root用户路径:/root/.cpan/CPAN/MyConfig.pm
一般用户(本例为abc)路径:/home/abc/.cpan/CPAN/MyConfig.pm
查看配置的指令:
第一步,输入cpan
第二步,看到cpan>提示符,输入o conf
修改2处配置如下:
1) 'http_proxy' => q[http://192.168.1.2:8080], 此处与浏览器代理配置相同
2) 'urllist' => [q[http://www.cpan.org/]], 此处配置能访问到的网址
自动安装举例:cpan Spreadsheet::ParseExcel
自动安装的好处是能自动识别依赖关系,对于依赖关系很深的情形,能够显著节约时间,确保安装成功。
MyConfig.pm文件内容如下:
[root@localhost CPAN]# cat /root/.cpan/CPAN/MyConfig.pm
$CPAN::Config = {
'applypatch' => q[],
'auto_commit' => q[0],
'build_cache' => q[100],
'build_dir' => q[/root/.cpan/build],
'build_dir_reuse' => q[0],
'build_requires_install_policy' => q[yes],
'bzip2' => q[/usr/bin/bzip2],
'cache_metadata' => q[1],
'check_sigs' => q[0],
'colorize_output' => q[0],
'commandnumber_in_prompt' => q[1],
'connect_to_internet_ok' => q[1],
'cpan_home' => q[/root/.cpan],
'ftp_passive' => q[1],
'ftp_proxy' => q[],
'getcwd' => q[cwd],
'gpg' => q[/usr/bin/gpg],
'gzip' => q[/bin/gzip],
'halt_on_failure' => q[0],
'histfile' => q[/root/.cpan/histfile],
'histsize' => q[100],
'http_proxy' => q[http://192.168.1.2:8080],
'inactivity_timeout' => q[0],
'index_expire' => q[1],
'inhibit_startup_message' => q[0],
'keep_source_where' => q[/root/.cpan/sources],
'load_module_verbosity' => q[none],
'make' => q[/usr/bin/make],
'make_arg' => q[],
'make_install_arg' => q[],
'make_install_make_command' => q[/usr/bin/make],
'makepl_arg' => q[],
'mbuild_arg' => q[],
'mbuild_install_arg' => q[],
'mbuild_install_build_command' => q[./Build],
'mbuildpl_arg' => q[],
'no_proxy' => q[],
'pager' => q[/usr/bin/less],
'patch' => q[/usr/bin/patch],
'perl5lib_verbosity' => q[none],
'prefer_external_tar' => q[1],
'prefer_installer' => q[MB],
'prefs_dir' => q[/root/.cpan/prefs],
'prerequisites_policy' => q[follow],
'scan_cache' => q[atstart],
'shell' => q[/bin/bash],
'show_unparsable_versions' => q[0],
'show_upload_date' => q[0],
'show_zero_versions' => q[0],
'tar' => q[/bin/tar],
'tar_verbosity' => q[none],
'term_is_latin' => q[1],
'term_ornaments' => q[1],
'test_report' => q[0],
'trust_test_report_history' => q[0],
'unzip' => q[/usr/bin/unzip],
'urllist' => [q[http://www.cpan.org/]],
'use_sqlite' => q[0],
'version_timeout' => q[15],
'wget' => q[/usr/bin/wget],
'yaml_load_code' => q[0],
'yaml_module' => q[YAML],
};
1;
__END__
查看perl模块信息(按ESC后,输入:q退出):
perldoc perllocal
本文转自 hexiaini235 51CTO博客,原文链接:http://blog.51cto.com/idata/940151,如需转载请自行联系原作者
修改CPAN配置文件相关推荐
- linux修改mysql配置文件_忘记MySQL密码怎么办?一招教你搞定!
在安装完 MySQL 或者是在使用 MySQL 时,最尴尬的就是忘记密码了,墨菲定律也告诉我们,如果一件事有可能出错,那么它一定会出错.那如果我们不小心忘记了 MySQL 的密码,该如何处理呢?别着急 ...
- 批量修改漫游配置文件路径
系列导读: 本系列文章短小精悍,通过设置企业中AD用户帐户的配置文件来满足企业用户的业务需求. [二] 一次要改变大量的用户配置文件路径是非常累的事,因此今天和大家分享如何通过命令行工具来批量修改用户 ...
- Centos设置静态IP及修改Centos配置文件
Centos设置静态IP及修改Centos配置文件 - 51CTO.COM Centos设置静态IP及修改Centos配置文件 2010-01-13 10:48 佚名 CSDN 我要评论(0) 字号: ...
- u8系统更改了服务器,u8修改服务器配置文件
u8修改服务器配置文件 内容精选 换一换 YOUR_OS.iso用实际的iso包名代替.请确认已经备份所有repo文件后,在rm删除界面输入y表示同意删除.配置yum本地源.[Local] name= ...
- 修改Keepalived配置文件位置以及重定向Keepalived日志的输出路径
欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...
- linux中sed命令用例,Linux中使用sed命令或awk命令修改常规配置文件
一.方案: Linux中使用sed命令或awk命令修改常规配置文件 二.步骤: 1.假设有一个a.txt,内容如下: #!/bin/bash aa= bbb= ccc= #ddd= 2.如果想要把里面 ...
- linux修改ip配置文件_协助调试Linux服务器经验分享
achair教程网,原创教程,经验分享.有个微信群,与WordPress爱好者交流,加群方法:添加微信号368537,回复WordPress群. 大家好,我是achair,周末整个下午都在搞Linux ...
- docker 镜像修改的配置文件自动还原_所以到底该如何修改 docker 容器的端口映射!!!...
|问题背景 docker 创建容器时,指定了端口映射(-p) 如果容器运行之后发现端口需要改怎么办? 当前是访问 9999 端口 |删除原有容器,重新创建新的容器 |删除容器 docker |重新创建 ...
- docker 镜像修改的配置文件自动还原_基于Docker搭建Redis一主两从三哨兵
作者丨oscarwin来源:https://juejin.im/post/5d26b03de51d454fa33b1960 这段时间正在学习Redis和容器相关的内容,因此想通过docker搭建一套r ...
- linux修改ip配置文件路径,Centos7系统如何修改IP地址
Centos7系统如何修改IP地址 很多人用习惯了windows系统,在使用Centos7系统中想要更换ip地址时候不知道怎么操作,下面百分网小编带大家一起来看看详细内容,希望对大家有所帮助!想了解更 ...
最新文章
- MTCNN-将多任务级联卷积神经网络用于人脸检测和对齐
- java 为什么重写equals一定要重写hashcode?
- 与孩子一起学编程 python_【和孩子一起学编程】 python笔记--第五天
- CocoaPods 安装与使用教程
- leetcode7 整数反转
- 工作记录 反射
- 什么是机器学习?(下)
- 数据处理——数据编码
- 文本主题发现(一)-- 数据预处理
- pta求阶乘序列前n项和_求极限方法总结
- jdom生成与解析xml详解
- 微信卡券开发-卡券核销
- python程序员工资待遇-看看你是哪种级别的Python程序员(已跪)
- pytorch实现word_embedding(negative_sampling的skip-gram模型)
- python中class什么意思_python-classmethod在此代码中做什么?
- scum服务器 指定资源,SCUM服务器配置详解 参数设置推荐
- 爬虫练习-爬取笔趣阁小说
- 求助:电压跟随器的输入电压问题
- 【财富空间】大风向!未来十年的12个必然趋势
- 数学建模竞赛【必须要掌握的十个算法】
热门文章
- linux没有cpufreq目录,Linux内核的cpufreq(变频)机制
- flink(三):数据处理Transformation
- Makerbase_ODrive常见驱动问题及解决
- larvel安装步骤
- mysql之(1366,Incorrect string value:'\\xF0\\x9F\\x98\\x82...' for column 'content' at row 1)20
- 【蓝桥杯】——PCF8591模块
- imageview设置资源图片
- SD-WAN的驱动者:云计算
- Self-Supervised Learning of Pretext-Invariant Representation
- HTML 图片热点map area使用方法