GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Perl-Module mit CPAN unter CentOS 8

Das umfassende Perl-Archivnetzwerk (CPAN kurz gesagt) ist ein beliebtes zentrales Repository von derzeit 188.714 Perl-Module in 40.986 Verteilungen. Es ist ein einziger Ort, an dem Sie jede der unglaublichen (und immer noch wachsenden) Sammlungen von Perl-Bibliotheken finden, herunterladen und installieren können.

Es verfügt über 25.000 verfügbare Module und wird auf Servern auf der ganzen Welt gespiegelt. Es unterstützt auch automatisiertes Testen:plattformübergreifend und auf mehreren Perl-Versionen sowie Fehlerverfolgung für jede Bibliothek. Sie können es auch über verschiedene Websites im Internet durchsuchen, die Tools wie grep, Version-zu-Version-Diff sowie Dokumentation anbieten.

Das CPAN-Perl-Modul ist ein Kernmodul, mit dem Sie Perl-Module und -Erweiterungen von CPAN-Sites abfragen, herunterladen, erstellen und installieren können. Es wird seit 1997 (5.004) mit Perl vertrieben. Es enthält einige einfache Suchfunktionen und unterstützt benannte und versionierte Modulpakete.

In diesem Artikel erfahren Sie, wie Sie Perl installieren und Perl-Module in CentOS 8 mit CPAN .

So installieren Sie das Perl CPAN-Modul in CentOS 8

Bevor Sie CPAN verwenden können , müssen Sie das Perl-CPAN installieren Paket, indem Sie den DNF-Paketmanager wie gezeigt verwenden.

# dnf install perl-CPAN

Perl CPAN in CentOS 8 installieren

Hinweis :Obwohl die meisten Perl Module sind in Perl geschrieben , einige verwenden XS – sie sind in C geschrieben und erfordern daher ein C Compiler, der in den Entwicklungstools enthalten ist Paket.

Lassen Sie uns die Entwicklungstools installieren Paket wie abgebildet.

# dnf install "@Development Tools"

Installieren Sie Entwicklungstools in CentOS 8

So installieren Sie Perl-Module mit CPAN

Um Perl zu installieren Module mit CPAN , müssen Sie die cpan-Befehlszeile verwenden Nützlichkeit. Sie können entweder cpan ausführen mit Argumenten aus der Befehlszeilenschnittstelle, um beispielsweise ein Modul zu installieren (z. B. Geo::IP ) verwenden Sie das -i Flagge wie gezeigt.

# cpan -i Geo::IP  
OR
# cpan Geo::IP  

Wenn Sie cpan ausführen Zum ersten Mal ist eine Konfiguration erforderlich, wie im folgenden Screenshot gezeigt. Für diese Anleitung geben wir yes ein um es automatisch zu konfigurieren. Wenn Sie no eingeben , führt Sie das Konfigurationsskript durch eine Reihe von Fragen zur Konfiguration.

CPAN automatisch konfigurieren

Der folgende Screenshot zeigt das Modul Geo::IP wurde auf dem System installiert.

Perl-Modul Geo::IP installiert

Alternativ können Sie ein cpan ausführen ohne Argumente, um CPAN.pm zu starten Hülse. Verwenden Sie dann den Unterbefehl install um ein Modul zu installieren (z.B. Log::Log4perl ) wie gezeigt.

# cpan
cpan[1]> install Log::Log4perl

Perl-Module mit CPAN installieren

Wie man installierte Perl-Module und -Versionen auflistet

Um alle installierten Perl-Module mit ihren Versionen aufzulisten, verwenden Sie den -l Flagge wie gezeigt.

# cpan -l

Installierte Perl-Module auflisten

So suchen Sie ein Perl-Modul mit CPAN

Um ein Modul zu durchsuchen, öffnen Sie das cpan Shell und verwenden Sie den m Flagge wie gezeigt.

# cpan
cpan[1]> m Net::Telnet
cpan[1]> m HTML::Template

Perl-Module mit CPAN durchsuchen

Weitere Informationen finden Sie im cpan manuelle Eingabeseite oder erhalten Sie Hilfe vom CPAN Shell mit dem Hilfebefehl.

# man cpan
OR
# cpan
cpan[1]> help

So installieren Sie Perl-Module mit CPANM

App::cpanminus(cpanm) ist ein weiteres beliebtes Modul, das zum Herunterladen, Entpacken, Erstellen und Installieren von Modulen von CPAN verwendet wird . Damit es auf Ihrem System funktioniert, installieren Sie die App::cpanminus Modul wie abgebildet.

# cpan App::cpanminus

CPANM-Modul installieren

Sie können ein Modul mit cpanm installieren wie abgebildet.

# cpanm Net::Telnet

Perl-Modul mit CPANM installieren

So installieren Sie Perl-Module von Github

cpanm unterstützt die Installation von Perl Module direkt von Github . Zum Beispiel, um Starman zu installieren – ein Hochleistungs-Prefork Perl PSGI Webserver, führen Sie den folgenden Befehl aus.

# cpanm git://github.com/miyagawa/Starman.git

Perl-Module von Github installieren

Weitere Verwendungsmöglichkeiten finden Sie im cpanm Manpage.

# man cpanm

CPAN ist ein einziger Ort, an dem Sie Perl-Module finden, herunterladen und installieren können; es hat derzeit 192.207 Perl-Module in 41.002 Verteilungen. Wenn Sie Fragen haben, teilen Sie uns diese über das Feedback-Formular unten mit.

Sharing is Caring…
Auf Facebook teilenAuf Twitter teilenAuf Linkedin teilenAuf Reddit teilen
Cent OS
  1. So installieren Sie Perl-Module unter Linux

  2. So installieren Sie Docker unter CentOS

  3. So installieren Sie Perl-Module manuell und mit dem CPAN-Befehl

  4. So installieren Sie Python 3 unter CentOS 7 mit SCL

  5. So installieren Sie gcc8 mit devtoolset-8-gcc

So installieren Sie Perl-Module auf gemeinsam genutzten Servern

So überwachen Sie Nginx mit Netdata unter CentOS 7

So installieren Sie Perl-Module mit CPAN unter CentOS 8

So installieren Sie Flameshot auf RHEL/CentOS mit Snapcraft

So installieren Sie PhpStorm unter CentOS 8

Wie installiere ich Perl-Module mit cPanel?