博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置管理小报100707:如何用shell命令安装perl模块?
阅读量:6884 次
发布时间:2019-06-27

本文共 1289 字,大约阅读时间需要 4 分钟。

  hot3.png

Ø      问题:        作者:王××(zbwangjian@×××.cn)

如何用shell命令安装perl模块?

回答:

1.        一般安装(以安装HTML::Mason为例)

#perl -MCPAN -e 'install "HTML::Mason"'

2.        强制安装(以安装HTML::Mason为例)

#perl -MCPAN -e 'force("install", "HTML::Mason");'

 

Ø      问题:        作者:王××(zbwangjian@×××.cn)

如何删除已安装的perl模块?

回答:

1.        以perl默认安装位置/usr/lib/perl5和Apache2模块为例

#find /usr/lib/perl5 -name 'Apache2*' -exec rm -rf {} ;

 

Ø      问题:        作者:王××(zbwangjian@×××.cn)

如何列出已安装的perl模块版本信息?

回答:

1.        准备一个脚本lili.pl

#! /usr/bin/perl
use strict;
use ExtUtils::Installed; 

my $inst= ExtUtils::Installed->new();

my @modules = $inst->modules();

 

foreach(@modules)

{

     my $ver = $inst->version($_) || "???";

     printf("%-12s --  %sn", $_, $ver);

}

exit 0;

2.        查询

#perl lili.pl

 

另外还可以使用下面的命令:

 

# perl -MConfig::IniFiles -e 1

 

如果不报错就是已经安装了.
 

 

Ø      问题:        作者:王××(zbwangjian@×××.cn)

如何安装指定版本的perl模块?

回答:

1.        以安装HTML::Mason为例

#cpan

cpan> o conf urllist push

cpan> i /HTML-Mason/

CPAN: Storable loaded ok

Going to read /root/.cpan/Metadata

  Database was generated on Mon, 03 May 201023:27:03 GMT

Distribution    B/BE/BEAU/HTML-Mason-ApacheHandler2-0.01.tar.gz

Distribution    D/DR/DROLSKY/HTML-Mason-1.28.tar.gz

Distribution    D/DR/DROLSKY/HTML-Mason-1.45.tar.gz

Distribution    J/JS/JSWARTZ/HTML-Mason-1.05.tar.gz

4 items found

cpan> install D/DR/DROLSKY/HTML-Mason-1.28.tar.gz

参考:

 

转载于:https://my.oschina.net/tadcat/blog/149674

你可能感兴趣的文章
7月第1周全球域名商TOP15:万网与DNSPOD增势稳定
查看>>
SaltStack数据系统
查看>>
网站http改https Let’s Encrypt 安装 续期教程 免费ssl证书Let’s Encrypt使用教程Certbot...
查看>>
我的友情链接
查看>>
如何在一分钟内实现微服务系统下的架构可视化
查看>>
教育业信息化应用
查看>>
SSH框架整合—精简版(Programmer.Wenlong)
查看>>
Webit Script 1.5 发布,java模板引擎
查看>>
2014年下半年信息系统项目管理师上午试题试题与答案 50
查看>>
我的友情链接
查看>>
Web项目Spring基本配置
查看>>
yum 安装lamp环境
查看>>
seajs初尝 加载jquery返回null解决学习日志
查看>>
django项目自定义错误显示页面
查看>>
mysql跨服务器表备份
查看>>
Swift中声明initialize方法
查看>>
关于监听和监听日志大小
查看>>
JavaSE视频教程 第五章 访问权限控制
查看>>
远程桌面的设置方法
查看>>
转 iOS学习之Socket使用简明教程- AsyncSocket
查看>>