macOS
brew install cpanminuslocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de cpanminus pour les workflows d'agents IA.
installation
brew install cpanminuslocal Homebrew formula metadata
sudo apt install cpanminusDebian stable package indexes · cpanminus · Source: deb.debian.org
sudo pacman -S cpanminusArch Linux sync databases · cpanminus · Source: geo.mirror.pkgbuild.com
sudo dnf install perl-App-cpanminusFedora Rawhide package metadata · perl-App-cpanminus · Source: dl.fedoraproject.org
sudo zypper install perl-App-cpanminusopenSUSE Tumbleweed package metadata · perl-App-cpanminus · Source: download.opensuse.org
aperçu
Get, unpack, build, and install modules from CPAN
historique
cpanminus, commonly invoked as cpanm, is a minimal Perl CPAN installer whose official description is to get, unpack, build, and install modules from CPAN and do nothing else.
The official README presents cpanminus as a dependency-free, zero-configuration, standalone script that can bootstrap itself and run with a small memory footprint. Its copyright notice begins in 2010 under Tatsuhiko Miyagawa.
The project repository and MetaCPAN documentation identify cpanminus as App::cpanminus, with cpanm as the user-facing executable.
The official README explicitly notes distribution through package management systems, including Debian packages, RPMs, FreeBSD ports, and other operating-system packages. The batch source facts also list Homebrew, Debian, Ubuntu, Fedora-family, Arch, and openSUSE-style package names.
It became popular in Perl packaging culture because it reduced CPAN installation to a small command-line tool, avoiding the heavier interactive configuration experience associated with older CPAN clients.
The common usage is `cpanm Module`, with installation options for system Perl, local Perl environments such as perlbrew or plenv, and standalone executable placement. cpanminus fetches and unpacks files under ~/.cpanm by default and allows PERL_CPANM_HOME to change that working area.
cpanminus matters to package nerds because it is both a package and a package installer: distributions package it so users can install Perl modules, while Perl users use it to bridge CPAN, local::lib, system package policies, and self-contained language-runtime workflows.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
cpanm | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/miyagawa/cpanminus
métadonnées d'installation
| Clé du paquet | brew:cpanminus |
|---|---|
| Version | 1.7049 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/cpanminus |
| Page d'accueil | https://github.com/miyagawa/cpanminus |
| Dépôt | https://github.com/miyagawa/cpanminus |
| Docs amont | https://github.com/miyagawa/cpanminus#readme |
| Licence | Artistic-1.0-Perl OR GPL-1.0-or-later |
| Archive source | https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz |
| Dernière mise à jour | 2026-06-22T14:03:05-07:00 |
| Pulse | updated |
| Dépendances de compilation | perl |
| Bouteille | disponible (sur all) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | cpanminus |
| Aliases |
|
| Version Scheme | 1 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
cpanminus 1.7048-1
script to get, unpack, build and install modules from CPAN
https://metacpan.org/release/App-cpanminus
sudo apt install cpanminuscpanminus 1.7047-1
script to get, unpack, build and install modules from CPAN
https://metacpan.org/release/App-cpanminus
sudo apt install cpanminusperl-App-cpanminus 1.7049-1.fc45
Get, unpack, build and install CPAN modules
https://metacpan.org/release/App-cpanminus
sudo dnf install perl-App-cpanminuscpanminus 1.7049-1
Get, unpack, build, and install modules from CPAN
https://github.com/miyagawa/cpanminus
sudo pacman -S cpanminusperl-App-cpanminus 1.7049-1.1
Get, unpack, build and install modules from CPAN
https://metacpan.org/release/App-cpanminus
sudo zypper install perl-App-cpanminuspiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.