在CentO 8中如何使用CPAN安装Perl模块

时间:2019-04-29 03:17:18  来源:igfitidea点击:

Perl CPAN是一个流行的中心存储库,包含了大量Perl模块,在这里可以找到、下载和安装任何Perl库文件。
Perl模块 CPAN是一个核心模块,它可以让你从CPAN站点查询、下载、构建和安装Perl模块和扩展。自1997年以来,它一直和Perl一起发布(5.004)。

如何在CentOS 8中安装Perl CPAN模块

在使用CPAN之前,需要先安装Perl-CPAN包。

# dnf install perl-CPAN

注意: 虽然大多数Perl模块是用Perl编写的,但是有些是使用XS— 它们是用C编写的,因此需要一个C编译器,它包含在开发工具包中。

安装开发工具包:

# dnf install "@Development Tools"

如何使用CPAN安装Perl模块

要使用CPAN安装Perl模块,需要使用CPAN命令行实用工具。

可以在命令行界面中,带上参数运行cpan,
例如,安装一个Geo::IP模块

# cpan -i Geo::IP  
或者
# cpan Geo::IP  

当您第一次运行cpan时,它需要配置, 输入yes让它自动配置。

安装perl模块

在CPAN.pm shell中运行命令

还可以在CPAN内执行子命令来安装模块,例如

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

如何查看已安装的Perl模块和版本

列出所有已安装的Perl模块及其版本:

# cpan -l

如何使用CPAN搜索Perl模块

使用m命令进行搜索Perl模块

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

如何从Github安装Perl模块

如果模块的最新版本只在Github中有。我们可以直接从github安装

# cpan App::cpanminus  ## 先安装CPANM
# cpanm git://github.com/theitroad/myperl1.git # 从github安装