So installieren Sie CPAN auf RHEL 8 / CentOS 8
- 4094
- 425
- Janin Pletsch
Perl ist eine bekannte Programmiersprache mit langer Entwicklungsgeschichte. Die gleiche lange Geschichte liefert die unzähligen Module, die darin geschrieben wurden und in verschiedenen Kanälen im gesamten World Wide Web verteilt sind. Wie bei den meisten Programmiersprachen gibt es, wenn Sie etwas implementieren, das Sie nützlich finden und es vielleicht auf generische Weise schreiben, hohe Chancen, die andere auch nützlich finden würden.
Wenn Sie Ihre Arbeit mit anderen teilen, müssen sie das Rad nicht erneut implementieren, sie können Zeit für andere Werkzeuge verbringen und die Community als Ganzes reicher machen, und wir haben den Geist der Open Source mit einem kurzen Spaziergang gefunden. Aber da viele Leute Perl -Module schreiben und Perl auf fast allem läuft. Es kann schwierig sein, das Modul zu finden, das Sie suchen, geschweige denn in Ihrer Umgebung aufbauen. Und dort CPAN
kommt ins Spiel. CPAN selbst ist ein großes Perl -Modul -Repository, das CPAN
Tool ist ein Client, der die erforderlichen Module für das lokale System abrufen und kompilieren kann.
In diesem Tutorial werden wir installieren CPAN
Führen Sie auf einem RHEL 8 / CentOS 8 die anfängliche Konfiguration aus und installieren Sie ein Modul mit der Hilfe dieses Tools.
In diesem Tutorial lernen Sie:
- So installieren Sie CPAN
- So führen Sie die erste Konfiguration aus
- So installieren Sie ein Perl -Modul mit CPAN
Softwareanforderungen und Konventionen verwendet
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Rhel 8 / Centos 8 |
Software | CPAN 2.18 |
Andere | Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl. |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
So installieren Sie CPAN auf RHEL 8 / CentOS 8 Schritt für Schritt Anweisungen
Der Drehzahl
Paket von CPAN
ist in den Softwarequellen vorhanden, nachdem sie Subsriptions -Management -Repositories aktiviert haben.
Obwohl es zuerst etwas schwierig ist, ist es nach ein paar Begegnungen mit Perl -Paketen etwas schwierig, um sich an die Namenskonvention zu gewöhnen, und es kann ziemlich praktisch sein, die RPM -Datenbank für abfragen zu können Perl-*
Muster, wenn wir nach etwas suchen, das in Perl geschrieben wurde. Aber das ist das Reich von Drehzahl
Verpackung.
- Wir können ein Paket installieren
CPAN
mitDNF
:# DNF installieren Perl-CPan
- Bevor wir mit unserem neuen Tool beginnen können, müssen wir die erste Konfiguration ausführen. Bei Version 2.18 Es ist ziemlich automatisch, wenn wir uns dafür entscheiden.
# CPAN […] CPAN.PM erfordert Konfiguration, aber das meiste kann automatisch durchgeführt werden. Wenn Sie unten 'Nein' antworten, geben Sie stattdessen ein interaktives Dialogfeld für jede Konfigurationsoption ein. Möchten Sie so viel wie möglich automatisch konfigurieren? [Ja] Ja […]
In der Ausgabe können wir feststellen, dass die Autokonfiguration die erforderlichen Standardverzeichnisse und Konfigurationsdateien erstellt. Wir können diesen Schritt bei Bedarf immer wieder ausführen
'O Conf init'
zur Verfügung gestellt an die CPAN -Hülle (was werden wir im nächsten Schritt verwenden). - Wenn die Konfiguration abgeschlossen ist, kommen wir zur CPAN -Shell an, wo wir direkt Befehle in CPAN eingeben können. Um unser Tool zu testen, werden wir die installieren
Config :: winzig
Perl-Modul, das jedem als „vermisst“ bekannt sein kann, der jemals mit Nagios-Plugins von Perl gearbeitet hat.CPAN [1]> Installieren "config :: winy", das mit http :: winy: http: // www abgerufen wird.CPAN.org/Autoren/01MailRC.txt.GZ Reading '/root/.Lokal/Aktie/.CPAN/Quellen/Autoren/01MailRC.txt.gz '… fertig mit http :: winy: http: // www.CPAN.org/module/02packages.Einzelheiten.txt.GZ Reading '/root/.Lokal/Aktie/.CPAN/Quellen/Module/02 Packages.Einzelheiten.txt.GZ '[…] Laufen machen lassen Installieren/usr/local/share/perl5/config/winzig.PM Installieren/usr/local/share/Man/Man3/config :: winy.3 Uhr nachmittags Angehörige Installationsinformationen an/usr/lib64/perl5/Perllocal.Pod Rsavage/config-tiny-2.23.TGZ /usr/bin/make install - ok CPAN [2]> Ausgang
Nach einiger Arbeit,
CPAN
Vervollständigt die Modulinstallation, und wir haben überprüft, ob unser Tool wie beabsichtigt funktioniert. Wir können die CPAN -Schale mit verlassenAusfahrt
, oder geben Sie einen anderen Befehl ein, um möglicherweise mehr benötigte Module zu installieren.
Verwandte Linux -Tutorials:
- Wie man die Bash -Geschichte verwaltet
- Dinge zu installieren auf Ubuntu 20.04
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Dinge zu installieren auf Ubuntu 22.04
- Mastering -Bash -Skriptschleifen beherrschen
- Ubuntu 20.04 Leitfaden
- Wie man von CentOS nach Almalinux migriert
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Linux -Download
- « So installieren Sie Maven auf RHEL 8 / CentOS 8
- So installieren Sie Jenkins auf RHEL 8 / CentOS 8 »