如何在centos中安装libdata-validate-ip-perl

问题描述 投票:0回答:2

我正在尝试在我的 perl 脚本中使用 IP,但出现模块未找到错误。当我尝试使用 dnf 安装它时,我找不到匹配的包。

use Data::Validate::IP;

无法在@INC 中找到 Data/Validate/IP.pm(您可能需要安装 Data::Validate::IP 模块)(@INC 包含:../utils /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) 位于 ../utils/VM.pm 第 5 行。开始 失败——编译在 ../utils/VM.pm 第 5 行中止。编译 在 ./myscript.pl 第 37 行要求失败。

#dnf install libdata-validate-ip-perl

Extra Packages for Enterprise Linux 8 - Epel (Intel mirror)                                                                                                          5.6 kB/s | 4.7 kB     00:00
Last metadata expiration check: -1596 days, 2:25:26 ago on Wed 09 Nov 2022 09:59:43 AM IST.
No match for argument: libdata-validate-ip-perl
Error: Unable to find a match: libdata-validate-ip-perl

寻找安装 perl 缺失模块的建议

perl perl-module
2个回答
0
投票

“libdata-validate-ip-perl”将是基于 Debian 的发行版(例如 Ubuntu)上的软件包名称。

基于 Redhat 的发行版对其包使用不同的命名约定。尝试“perl-Data-Validate-IP”。


0
投票

我会用

sudo cpan Data::Validate::IP

看这里https://perldoc.perl.org/cpan

© www.soinside.com 2019 - 2024. All rights reserved.