Como instalar módulos Perl usando CPAN no CentOS 8
- 2389
- 620
- Mr. Mitchell Hansen
O Rede Abrangente de Arquivo Perl (CPAN em resumo) é um repositório central popular de atualmente 188.714 Módulos Perl em 40.986 distribuições. É um único local onde você pode encontrar, baixar e instalar qualquer uma das incríveis (e ainda em crescimento) coleção de bibliotecas Perl.
Possui 25.000 módulos disponíveis e é refletido em servidores em todo o mundo. Ele também suporta testes automatizados: plataforma cruzada e em várias versões do Perl, e rastreamento de bugs para cada biblioteca. Além disso, você pode pesquisá-lo usando vários sites na web, que oferecem ferramentas como Grep, Diff de versão a versão e documentação.
O módulo CPAN Perl é um módulo principal que permite consultar, baixar, criar e instalar módulos e extensões Perl em sites da CPAN. É distribuído com Perl desde 1997 (5.004). Inclui alguns recursos de pesquisa primitivos e suportes nomeados e versões de módulos de módulos.
Neste artigo, você aprenderá a instalar Perl e Módulos Perl em CENTOS 8 usando CPAN.
Como instalar o módulo Perl CPAN no CentOS 8
Antes de poder usar CPAN, você precisa instalar o Perl-cpan pacote, usando o gerenciador de pacotes DNF, conforme mostrado.
# dnf install perl-cpanInstale o Perl CPAN no CentOS 8
Observação: Embora a maioria Perl Os módulos são escritos em Perl, Alguns usam Xs - Eles estão escritos em C E assim requer um C compilador que está incluído no Ferramentas de desenvolvimento pacote.
Vamos instalar o Ferramentas de desenvolvimento pacote como mostrado.
# DNF Instale "@Development Tools"Instale ferramentas de desenvolvimento no CentOS 8
Como instalar módulos Perl usando CPAN
Para instalar Perl módulos usando CPAN, você precisa usar o Linha de comando CPAN Utilitário. Você pode correr CPAN com argumentos da interface da linha de comando, por exemplo, para instalar um módulo (e.g Geo :: IP) use o -eu
bandeira como mostrado.
# cpan -i geo :: ip ou # cpan geo :: ip
Quando você corre CPAN Pela primeira vez, requer configuração, como mostrado na captura de tela abaixo. Para este guia, entraremos sim
Para configurá -lo automaticamente. Se você entrar não
, O script de configuração o levará a uma série de perguntas para configurá -lo.
A captura de tela a seguir mostra o módulo Geo :: IP foi instalado no sistema.
Módulo Perl Geo :: IP instaladoComo alternativa, você pode executar um CPAN sem argumentos para começar CPAN.PM concha. Em seguida, use o Instale o subcomando Para instalar um módulo (e.g Log :: log4perl) como mostrado.
# cpan CPAN [1]> Instalar log :: log4perlInstale módulos Perl usando CPAN
Como listar módulos e versões Perl instalados
Para listar todos os módulos Perl instalados com suas versões, use o -eu
bandeira como mostrado.
# cpan -lLista de módulos Perl instalados
Como pesquisar um módulo Perl usando CPAN
Para pesquisar um módulo, abra o CPAN concha e use o m
bandeira como mostrado.
# cpan CPAN [1]> m net :: telnet CPAN [1]> M HTML :: ModeloPesquise módulos Perl usando CPAN
Para mais informações, leia o CPAN página de entrada manual ou obtenha ajuda do CPAN shell usando o comando de ajuda.
# homem cpan ou # cpan CPAN [1]> ajuda
Como instalar módulos Perl usando CPANM
App :: cpanminus (cpanm) é outro módulo popular usado para baixar, descompactar, construir e instalar módulos de CPAN. Para fazê -lo funcionar no seu sistema, instale o App :: cpanminus módulo como mostrado.
# cpan app :: cpanminusInstale o módulo CPANM
Você pode instalar um módulo usando cpanm como mostrado.
# cpanm net :: telnetInstale o módulo Perl usando CPANM
Como instalar módulos Perl do GitHub
cpanm suporta a instalação de Perl módulos diretamente de Github. Por exemplo, para instalar o Homem das Estrelas - uma formação de alto desempenho Perl psgi servidor da web, execute o seguinte comando.
# cpanm git: // github.com/miyagawa/Starman.gitInstale os módulos Perl do GitHub
Para mais opções de uso, consulte o cpanm página de homem.
# homem cpanm
CPAN é um único local onde você pode encontrar, baixar e instalar módulos Perl; atualmente tem 192.207 Módulos Perl em 41.002 distribuições. Se você tiver alguma dúvida, compartilhe -as conosco através do formulário de feedback abaixo.
- « Zaloha.SH - um script de sincronizador de diretório local simples para Linux
- Como configurar o NFS Server e Client no CentOS 8 »