使用 cpanm 安装 Perl 模块

 cpanm 安装 Perl 模块

目录:

本文简介

1
概述

    cpanm 是所用过的安装 Perl 模块的最方便的方法。

    关于 cpanm:
        http://search.cpan.org/~miyagawa/App-cpanminus-1.0015/lib/App/cpanminus.pm

2 安装 cpanm

    cpanm 其实只是一个可执行文件而已。将它下载到 bin 目录,然后添加执行权限就可以用了。

    安装方法:
        $ sudo wget http://xrl.us/cpanm -O /usr/bin/cpanm; sudo chmod +x /usr/bin/cpanm

3
使用 cpanm

    参数名直接为模块名称即可。如:
        $ sudo cpanm CGI::Session
        $ sudo cpanm Template

    注: 如果不是 root 权限,cpanm 也一样能用。它会将模块下载安装到用户的根目录(~)下。
但没试过,一直只用 sudo 安装。

    为了加快 cpanm 下载速度, 可以指定使用镜像. 并只从镜像下载. 如下:

        $ sudo cpanm --mirror http://mirrors.163.com/cpan --mirror-only CGI::Session

				
时间: 2024-11-16 12:42:13

使用 cpanm 安装 Perl 模块的相关文章

webadmin安装Perl模块DBI和DBD-MySQL的教程

Webmin 是一款功能非常强大的 Linux 系统管理面板.让你可以通过浏览器就能添加用户帐号,管理 Apache,DNS,MySQL 等各种功能.Webmin 是基于 Perl 语言开发的面板,使用 Webmin 管理 Linux 服务器,你可以可视化管理你的服务器,脱离了命令行模式的管理方法.最重要的是,它是一款免费的面板. 如何安装 Webmin ,请参考这篇:使用webmin管理PPTP VPN Server 我在使用 Webmin 管理 MySQL 数据库的时候,遇到以下的错误信息:

Linux/Unix下安装Perl模块的两种方法分享_perl

方法一.手工安装的步骤 从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",您就可以放心地安装编译好

cpanm安装及Perl模块安装教程_perl

cpanm是安装Perl模块的最方便的方法.自动下载安装依赖包.使用CPAN shell或下载源码包安装模块,遇到大量依赖关系,非常头痛.下面就是一例: 安装MongoDB模块 复制代码 代码如下: # perl Makefile.PL Warning: prerequisite Class::Method::Modifiers 0 not found. Warning: prerequisite Data::Types 0 not found. Warning: prerequisite Da

Ubuntu系统安装Perl模块

即使你不知道如何用Perl编程,你有时也不得不安装Perl模块来让你的软件包能够工作. 可以从主要的Perl模块网站http://www.cpan.org 下载TAR文件然后手动安装Perl模块.这种方法的缺点是不能够自动安装需要的依赖包.另外的一个缺点(尽管比较小)是,Perl模块名称里通常有一个双冒号(::),但是包含此模块的TAR安装文件的名称里没有双冒号.比如1.74版的Mail::Tools模块的名称为MailTools-1.74.tar.gz. 也可以使用perl命令来自动安装Per

perl 模块打包加入外部依赖程序_perl

Perl 社区并不是所有的东西都发布在 CPAN 上.甚至专门有一个 Module::ThirdParty 模块记录这些非 CPAN 的 perl 项目列表.其中最有名的应该就属写博客的 Movable Type 和做监控的 SmokePing 了. 但是如果个人图方便又想把 smokeping 打包方便部署使用的时候,就会发现一点小问题:打包成rpm,很多 perl 的依赖模块不一定在系统 repo 里存在:打包成 perl 的模块,smokeping 最常用的几个 probe 比如 fpin

《精通Nginx》——1.5 查找并安装第三方模块

1.5 查找并安装第三方模块 由于有多个开源项目,所以在Nginx周围就会有一个活跃的开发社区.由于Nginx的模块化特性,这个社区能够开发和发布模块,从而为Nginx提供额外的功能.它们涵盖了广泛的应用,所以着手开发自己的模块之前应该看看有什么可用模块. 安装第三方模块的过程相当简单,步骤如下. 1.定位你想要使用的模块(在 https://github.com 或者是 http://wiki.nginx.org/3rdPartyModules 查找). 2.下载该模块. 3.解压缩源代码安装

《精通Nginx》一1.5 查找并安装第三方模块

1.5 查找并安装第三方模块 由于有多个开源项目,所以在Nginx周围就会有一个活跃的开发社区.由于Nginx的模块化特性,这个社区能够开发和发布模块,从而为Nginx提供额外的功能.它们涵盖了广泛的应用,所以着手开发自己的模块之前应该看看有什么可用模块. 安装第三方模块的过程相当简单,步骤如下. 1.定位你想要使用的模块(在https://github.com或者是http://wiki.nginx.org/3rdPartyModules查找). 2.下载该模块. 3.解压缩源代码安装包. 4

Nginx模块参考手册:嵌入式Perl模块(Embedded Perl)

如果要使用这些模块,则必须在编译时指定相关的编译参数. 这个模块允许nginx使用SSI调用perl或直接执行perl 在编译时安装模块 默认这个模块为不可用,如果想使用这个模块,则必须在编译时指定–with-http_perl_module.系统必须有Perl 5.6.1以上版本. 已知的问题 这个模块并不完善,因此可能会出现一些bug如: 如果perl脚本执行延时操作,(如dns解析,数据库查询等.) 那么运行perl脚本的工作进程将一直处于完全占用状态,因此需要perl脚本尽量简短,并且很

Linux下用Nginx作Perl程序服务器及其中Perl模块的配置_nginx

perl + fastcgi + nginx搭建 nginx + fastcgi是php下最流行的一套环境了,那perl会不会也有fastcgi呢,当然有,今天来搭建下nginx下perl的fastcgi.性能方面也不亚于php,但是现在web程序php的流行程度perl无法比拟了,性能再好也枉然,但是部分小功能可以考虑使用perl的fastcgi来搞定.进入正题.1. 准备软件环境: nginx:http://www.nginx.org perl:系统自带 fastcgi:http://www