GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat moduly Perl pomocí CPAN na CentOS 8

Comprehensive Perl Archive Network (CPAN ve zkratce) je oblíbeným centrálním úložištěm aktuálně 188 714 Perl moduly v 40 986 distribuce. Je to jediné místo, kde můžete najít, stáhnout a nainstalovat kteroukoli z neuvěřitelné (a stále rostoucí) sbírky knihoven Perl.

Má k dispozici 25 000 modulů a je zrcadlen na serverech po celém světě. Podporuje také automatické testování:napříč platformami a na více verzích Perlu a sledování chyb pro každou knihovnu. Můžete jej také prohledávat pomocí různých stránek na webu, které nabízejí nástroje jako grep, rozdíl mezi verzemi a také dokumentaci.

Modul CPAN Perl je základní modul, který vám umožňuje dotazovat se, stahovat, sestavovat a instalovat moduly a rozšíření Perl ze stránek CPAN. Je distribuován s Perlem od roku 1997 (5.004). Obsahuje některé možnosti primitivního vyhledávání a podporuje pojmenované a verzované balíčky modulů.

V tomto článku se dozvíte, jak nainstalovat Perl a moduly Perl v CentOS 8 pomocí CPAN .

Jak nainstalovat modul Perl CPAN v CentOS 8

Než budete moci použít CPAN , je třeba nainstalovat Perl-CPAN pomocí správce balíčků DNF, jak je znázorněno.

# dnf install perl-CPAN

Nainstalujte Perl CPAN v CentOS 8

Poznámka :Ačkoli nejvíce Perl moduly jsou napsány v Perlu , někteří používají XS – jsou psány v C a proto vyžadují C kompilátor, který je součástí Nástrojů pro vývoj balíček.

Nainstalujme Nástroje pro vývoj balení podle obrázku.

# dnf install "@Development Tools"

Nainstalujte vývojové nástroje v CentOS 8

Jak nainstalovat moduly Perl pomocí CPAN

Chcete-li nainstalovat Perl moduly využívající CPAN , musíte použít příkazový řádek cpan užitečnost. Můžete buď spustit cpan s argumenty z rozhraní příkazového řádku, například pro instalaci modulu (např. Geo::IP ) použijte -i příznak, jak je znázorněno.

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

Když spustíte cpan poprvé vyžaduje konfiguraci, jak je znázorněno na obrázku níže. Pro tuto příručku zadáme yes pro automatickou konfiguraci. Pokud zadáte no , konfigurační skript vás provede řadou otázek k jeho konfiguraci.

Konfigurovat CPAN automaticky

Následující snímek obrazovky ukazuje modul Geo::IP byl v systému nainstalován.

Perl Module Geo::IP Installed

Případně můžete spustit cpan bez argumentů pro spuštění CPAN.pm skořápka. Poté použijte dílčí příkaz install k instalaci modulu (např. Log::Log4perl ), jak je znázorněno.

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

Nainstalujte moduly Perl pomocí CPAN

Jak zobrazit seznam nainstalovaných modulů a verzí Perlu

Chcete-li zobrazit seznam všech nainstalovaných modulů Perl s jejich verzemi, použijte -l příznak, jak je znázorněno.

# cpan -l

Seznam nainstalovaných modulů Perl

Jak vyhledávat v modulu Perl pomocí CPAN

Chcete-li prohledat modul, otevřete cpan shell a použijte m příznak, jak je znázorněno.

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

Prohledejte moduly Perl pomocí CPAN

Další informace naleznete v cpan stránku ručního zadání nebo získejte pomoc z CPAN shell pomocí příkazu help.

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

Jak nainstalovat moduly Perl pomocí CPANM

App::cpanminus(cpanm) je další oblíbený modul používaný ke stahování, rozbalování, sestavování a instalaci modulů z CPAN . Aby to ve vašem systému fungovalo, nainstalujte App::cpanminus modul, jak je znázorněno.

# cpan App::cpanminus

Nainstalujte modul CPANM

Modul můžete nainstalovat pomocí cpanm jak je uvedeno.

# cpanm Net::Telnet

Nainstalujte modul Perl pomocí CPANM

Jak nainstalovat moduly Perl z Github

cpanm podporuje instalaci Perlu moduly přímo z Github . Chcete-li například nainstalovat Starman – vysoce výkonný preforking Perl PSGI webový server, spusťte následující příkaz.

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

Nainstalujte moduly Perl z Github

Další možnosti použití naleznete v cpanm manuálová stránka.

# man cpanm

CPAN je jediné místo, kde můžete najít, stáhnout a nainstalovat moduly Perl; aktuálně má 192 207 Moduly Perl v 41 002 distribuce. Máte-li nějaké dotazy, sdílejte je s námi prostřednictvím formuláře pro zpětnou vazbu níže.

Sharing is Caring…
Sdílet na FacebookuSdílet na TwitteruSdílet na LinkedinSdílet na Redditu
Cent OS
  1. Jak nainstalovat moduly Perl na Linux

  2. Jak nainstalovat moduly Perl ručně a pomocí příkazu CPAN

  3. Jak nainstalovat Python 3 na CentOS 7 pomocí SCL

  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Docker na CentOS

  3. Jak nainstalovat gcc8 pomocí devtoolset-8-gcc

  1. Jak nainstalovat Java 11 &12 na CentOS 7

  2. Jak nainstalovat Wine 4.0 na CentOS 7

  3. Jak nainstalovat Vim 8.2 na CentOS 7