CPAN.pm ( cpan
) est le client original. Il est fourni avec Perl, donc vous l'avez déjà. Il possède le plus de fonctionnalités. Il possède de nombreuses options de configuration pour personnaliser son fonctionnement, bien que pratiquement tout le monde accepte l'installation par défaut. Il s'intègre facilement à local::lib .
cpanminus ( cpanm
) est une tentative de créer un client sans configuration qui fait automatiquement ce qu'il faut pour la plupart des utilisateurs. Il est également conçu pour fonctionner correctement sur des systèmes aux ressources limitées (par exemple, un ordinateur de type VPS ). Il n'est pas fourni avec Perl, mais il est facile à installer . Il s'intègre facilement à local::lib .
Sa plus grande limite est son manque de configuration. Si vous voulez faire quelque chose d'inhabituel, il peut ne pas le supporter .
CPANPLUS ( cpanp
) est une tentative de faire une API CPAN que les programmes Perl peuvent utiliser, au lieu d'une application que vous utilisez depuis la ligne de commande. Le site cpanp
Le shell est plus une preuve de concept, et je ne connais pas de réels avantages à l'utiliser.
En résumé, je recommande soit cpan
o cpanm
. Si vous avez des difficultés à configurer cpan
essayez. cpanm
. Si votre situation est inhabituelle, essayez cpan
.