3

有一些 Perl 模块以前可以安装: yum install "perl(DateTime)" 在 CentOS7 下。在 CentOS8 中我得到错误:

No match for argument: perl(DateTime)

我对 perl(Template)、perl(YAML::XS)、perl(Crypt::Eksblowfish::Bcrypt) 和 perl(JSON::XS) 有同样的问题

我尝试搜索:

yum provides *DateTime*

但我在那里也找不到任何东西。

4

1 回答 1

12

perl-DateTime不再是 CentOS 8 基础操作系统的一部分。您需要启用PowerTools存储库,即作为 root

# yum config-manager --set-enabled PowerTools
# yum update
# yum repolist
repo id                     repo name                                     status
...
PowerTools                  CentOS-8 - PowerTools                         ...
...

# yum install "perl(DateTime)"

or...

# yum install perl-DateTime

perl(YAML::XS)(AKA perl-YAML-LibYAML)也应该可用。

perl(Template)(AKA perl-Template-Toolkit) 和perl(Crypt::Eksblowfish::Bcrypt)(AKA perl-Crypt-Eksblowfish) 似乎不再提供,甚至在 EPEL8 中也没有。所以你必须从 CPAN 安装它们。

于 2019-10-10T05:31:50.500 回答