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.