App::cpm(3pm) User Contributed Perl Documentation App::cpm(3pm)

# [NAME](#NAME)

App::cpm - a fast CPAN module installer

# [SYNOPSIS](#SYNOPSIS)

```
  > cpm install Module
```

# [DESCRIPTION](#DESCRIPTION)

cpm is a fast CPAN module installer.

cpm prepares dependencies first and performs final installation separately. By default, it installs the requested distributions and their runtime dependency closure.

This makes installs more stable and more predictable, especially for larger dependency graphs and parallel work.

For tutorial, check out App::cpm::Tutorial.

# [ARTIFACT ATTESTATIONS](#ARTIFACT_ATTESTATIONS)

GitHub Artifact Attestations are generated for the self-contained cpm and release tarballs uploaded to CPAN. Verification establishes the provenance of the downloaded artifact; it does not verify CPAN distributions subsequently installed with cpm.

See the repository's attestations:

&lt;https://github.com/skaji/cpm/attestations&gt;

# [COPYRIGHT AND LICENSE](#COPYRIGHT_AND_LICENSE)

Copyright 2015 Shoichi Kaji &lt;skaji@cpan.org&gt;

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

# [SEE ALSO](#SEE_ALSO)

Perl Advent Calendar 2015 &lt;http://www.perladvent.org/2015/2015-12-02.html&gt;

App::cpanminus

Menlo

Carton

Carmel

2026-10-22 perl v5.44.0

---

Document: App::cpm(3pm) from perl-app-cpm 1.1.6-r0 (Chainguard OS)
Source: https://github.com/skaji/cpm
