Wie Sie ein upgrade von perl-Modulen, installieren von CPAN?
In der cpan-shell nur /regexp/oder alle Module aktualisieren, wenn ich will, um upgrade-Module installiert, die von der CPAN,wie zu tun?
... im Gegensatz zu Modulen, die versenden mit Perl-Module installiert, die von der system-Paket-manager? Bitte klären Sie.
InformationsquelleAutor zhangailin | 2012-07-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schlage ich vor, Sie mit cpanm "Familie" script für perl-Module-management.
Installieren cpanm
curl -L http://cpanmin.us | perl - --sudo App::cpanminus
Upgrade
cpanm
cpanm --self-upgrade --sudo
Installieren cpan-veraltet
cpanm App::cpanoutdated
Beispielsweise, nur mein notebook gibt das Ergebnis wie:
Run cpan-veraltete & upgrade-Modulen
cpan-outdated -p | cpanm
Änderungen
Wenn Sie möchten sehen, was geändert wird (Change-log), können Sie versuchen, installieren cpan-listchanges
cpanm App::cpanlistchanges
cpan-listchanges Plack
- zu sehen, was hat sich geändert in Schwarz zwischen dem lokalen und dem neuesten auf CPAN>cpanm cpan-outdated
funktioniert nicht -! Couldn't find module or a distribution cpan-outdated
Richtige Befehl ist :
$ cpan install App::cpanoutdated App::cpanlistchanges
aktualisiert die Antwort mit der
cpanm
Befehl.InformationsquelleAutor jm666
Läuft einfach nur dem nachstehenden Befehl wird das tun, was Sie Fragen.
InformationsquelleAutor cdtits
Sollten Sie zunächst loggen Sie sich in cpan. Wenn Sie dann an der Eingabeaufforderung:
Wird, drucken Sie eine Liste der erweiterbaren Module, die installiert sind. Nachdem Sie diese Liste von arbeiten, die Sie verwenden können, die folgenden:
Einfach ersetzen mit dem Namen des Moduls zu aktualisieren.
Grüße,
Jeff
InformationsquelleAutor numberwhun
und
aktualisieren, wenn eine neuere version verfügbar ist, und nichts tun, wenn Sie bereits die neueste version.
InformationsquelleAutor ikegami