NAME
cpm - a fast CPAN module installer
SYNOPSIS
# install modules into local/
> cpm install Module1 Module2 ...
# install modules with verbose messages
> cpm install -v Module
# from cpanfile (with cpanfile.snapshot if any)
> cpm install
# install module into current @INC istead of local/
> cpm install -g Module
# prefer TRIAL release
> cpm install --dev Moose
# install modules as if version of your perl is 5.8.5
# so that modules which are not core in 5.8.5 will be installed
> cpm install --target-perl 5.8.5
# resolve distribution names from DARKPAN/modules/02packages.details.txt.gz
# and fetch distibutions from DARKPAN/authors/id/...
> cpm install --resolver 02packages,http://example.com/darkpan Your::Module
> cpm install --resolver 02packages,file:///path/to/darkpan Your::Module
# use darkpan first, and if it fails, use metadb and normal CPAN
> cpm install --resolver 02packages,http://example.com/darkpan --resolver metadb Your::Module
# use your custom resolver, see `perldoc App::cpm::Resolver`
> cpm install --custom-resolver /path/to/resolver.pl Youde::Module
OPTIONS
-w, --workers=N
number of workers, default: 5
-L, --local-lib-contained=DIR
directory to install modules into, default: local/
-g, --global
install modules into current @INC instead of local/
-v, --verbose
verbose mode; you can see what is going on
--target-perl=VERSION (EXPERIMENTAL)
install modules as if verison is your perl is VERSION
--mirror=URL
base url for the CPAN mirror to use, you can use --mirror multiple times
default: http://www.cpan.org and http://backpan.perl.org
-r, --resolver=class,args (EXPERIMENTAL, will be removed or renamed)
specify resolvers, you can use --resolver multiple times
available classes: metadb/metacpan/02packages/snapshot
--custom-resolver=SCRIPT
use your custom resolver
--dev (EXPERIMENTAL)
resolve TRIAL distributions too
--color, --no-color
turn on/off color output, default: on
--test, --no-test
run test cases, default: no
-V, --version
show version
-h, --help
show this help