Kuidas installida Perli mooduleid CPAN-i abil CentOS 8-sse


Üldine Perli arhiivivõrk (lühidalt CPAN) on populaarne keskhoidla, mis koosneb praegu 188 714 Perli moodulist 40 986 jaotuses. See on üks asukoht, kust leiate, saate alla laadida ja installida Perli teekide uskumatu (ja endiselt kasvava) kogu.

Sellel on saadaval 25 000 moodulit ja see on peegeldatud serverites üle kogu maailma. Samuti toetab see automatiseeritud testimist: platvormidevahelist ja Perli mitut versiooni ning vigade jälgimist igas raamatukogus. Samuti saate seda otsida mitmesuguste veebisaitide kaudu, mis pakuvad tööriistu nagu grep, versioonidevahelised diffid ja dokumentatsiooni.

CPAN Perli moodul on põhimoodul, mis võimaldab teil päringuid alla laadida, alla laadida, ehitada ja installida CPAN-i saitidelt Perli mooduleid. Seda on Perliga levitatud alates 1997. aastast (5.004). See sisaldab mõningaid primitiivseid otsimisvõimalusi ja toetab nimega ja versiooniga moodulite kogumeid.

Sellest artiklist saate teada, kuidas CPL-i abil CentL 8-sse installida Perli ja Perli mooduleid.

Perl CPAN mooduli installimine CentOS 8-sse

Enne CPAN-i kasutamist peate installima paketi Perl-CPAN, kasutades DNF-i paketihaldurit, nagu näidatud.

# dnf install perl-CPAN

Märkus. Kuigi enamik Perli mooduleid on kirjutatud Perlis, kasutavad mõned XS-i - need on kirjutatud C-s ja seetõttu on vaja arendustööriistade paketti kuuluvat C-kompilaatorit.

Installime paketi Arendustööriistad, nagu näidatud.

# dnf install "@Development Tools"

Kuidas installida Perli mooduleid CPAN-i abil

Perli moodulite installimiseks CPAN-i abil peate kasutama käsurea utiliiti cpan. Võite näiteks käivitada cpan-i käsurea liidese argumentidega, näiteks mooduli installimiseks (nt Geo :: IP), kasutage lippu -i , nagu näidatud.

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

Kui käivitate cpan esimest korda, nõuab see seadistamist, nagu on näidatud alloleval ekraanipildil. Selle juhendi jaoks sisestame selle automaatse konfigureerimise jaoks yes . Kui sisestate no , viib seadistamisskript teid selle seadistamiseks läbi rea küsimusi.

Järgmisel ekraanipildil on näha moodul Geo :: IP on süsteemi installitud.

Teise võimalusena saate CPAN.pm-i käivitamiseks käivitada cpan ilma argumentideta. Seejärel kasutage mooduli (nt Log :: Log4perl) installimiseks alamkäsku installi, nagu näidatud.

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

Kuidas loetleda installitud Perli mooduleid ja versioone

Kõigi installitud Perli moodulite ja nende versioonide loetlemiseks kasutage lipu -l nagu näidatud.

# cpan -l

Kuidas otsida Perli moodulit CPAN-i abil

Mooduli otsimiseks avage cpani kest ja kasutage lippu m , nagu näidatud.

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

Lisateabe saamiseks lugege cpan käsitsi sisestamise lehte või hankige abi käsku CPAN kasutades CPAN-i kest.

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

Kuidas installida Perli mooduleid CPANM-i abil

Rakendus :: cpanminus (cpanm) on veel üks populaarne moodul, mida kasutatakse moodulite allalaadimiseks, lahtipakkimiseks, ehitamiseks ja installimiseks CPAN-ist. Oma süsteemis töötamiseks installige moodul App :: cpanminus, nagu näidatud.

# cpan App::cpanminus

Mooduli saate installida cpanmi abil, nagu näidatud.

# cpanm Net::Telnet

Kuidas installida Githubi Perli mooduleid

cpanm toetab Perli moodulite installimist otse Githubist. Näiteks Starmani - suure jõudlusega Perli PSGI veebiserveri eelinstallimiseks käivitage järgmine käsk.

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

Lisateavet kasutusvõimaluste kohta leiate cpanm-i manulehelt.

# man cpanm

CPAN on üks koht, kust leiate, saate alla laadida ja installida Perli mooduleid; praegu on sellel 192 207 Perli moodulit 41 002 jaotuses. Kui teil on küsimusi, jagage neid meiega allpool oleva tagasisidevormi kaudu.