Installieren von CPAN-Dists nicht in den Arch-Repos


7

Es gibt viele CPAN-Distributionen in den Arch-Repositorys, aber nicht alle. Wie soll ich mit einer Situation umgehen, wenn ich einen Dist brauche, der noch nicht in den Repos ist?

Soll ich das cpanProgramm dann verwenden oder gibt es eine bessere Lösung?

Antworten:



2

Nun, die beste Lösung wäre wahrscheinlich, ein Distributionspaket für das gewünschte CPAN-Paket zu erstellen, es dem Arch-Team beizutragen und es zu warten (die beste Lösung für Sie wäre natürlich, wenn jemand anderes dies tut: - )). Auf diese Weise würde jeder davon profitieren.

In Wirklichkeit ist es wahrscheinlich in Ordnung, CPAN direkt zu verwenden, um es zu installieren:

perl -MCPAN -e "install Package"

Der Nachteil hierbei ist natürlich, dass Sie keine automatischen Updates erhalten, wenn sich das Upstream-Paket ändert. Sie müssen das CPAN-Paket selbst im Auge behalten.


Dies würde funktionieren, bis eine neue Hauptversion von Perl installiert wird. In diesem Fall können die über cpan installierten Module von Perl nicht geladen werden. Stellen Sie sich vor, Sie hätten alle Module über cpan installiert - Sie könnten Perl überhaupt nicht ausführen!
Tihomir Mitkov
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.