CPAN.pm ( cpan
) ist der ursprüngliche Client. Es kommt mit Perl, also haben Sie es bereits. Es hat die meisten Funktionen. Es gibt viele Konfigurationsoptionen, um die Funktionsweise anzupassen, obwohl praktisch jeder die Standardinstallation akzeptiert. Es lässt sich leicht in local :: lib integrieren .
cpanminus ( cpanm
) ist ein Versuch, einen Client ohne Konfiguration zu erstellen , der für die meisten Benutzer automatisch das Richtige tut. Es ist auch so konzipiert, dass es auf Systemen mit begrenzten Ressourcen (z . B. einem VPS ) gut funktioniert . Es kommt nicht mit Perl, aber es ist einfach zu installieren . Es lässt sich leicht in local :: lib integrieren .
Die größte Einschränkung ist die fehlende Konfiguration. Wenn Sie etwas Ungewöhnliches tun möchten, wird es möglicherweise nicht unterstützt .
CPANPLUS ( cpanp
) ist ein Versuch, eine CPAN-API zu erstellen , die Perl-Programme anstelle einer App verwenden können, die Sie über die Befehlszeile verwenden. Die cpanp
Shell ist eher ein Proof-of-Concept, und ich kenne keine wirklichen Vorteile bei der Verwendung.
Zusammenfassend würde ich entweder cpan
oder empfehlencpanm
. Wenn Sie Probleme beim Konfigurieren haben cpan
, versuchen Sie es cpanm
. Wenn Ihre Situation ungewöhnlich ist, versuchen Sie es cpan
.