如何在CentOS8下安装perl DateTime模块。 yum install "perl(DateTime)" 在 CentOS7 中有效但在 8 中无效
How to install the perl DateTime module under CentOS8. yum install "perl(DateTime)" worked in CentOS7 but not in 8
有些 Perl 模块以前可以通过以下方式安装:
百胜安装 "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*
但我在那里也找不到任何东西。
perl-DateTime
不再是 CentOS 8 base OS 的一部分。您需要启用 PowerTools
repository,即作为 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)
(又称 perl-YAML-LibYAML
)也应该可用。
perl(Template)
(又名perl-Template-Toolkit
)和perl(Crypt::Eksblowfish::Bcrypt)
(又名perl-Crypt-Eksblowfish
)似乎不再提供,甚至在 EPEL8 中也没有。所以你必须从 CPAN 安装它们。
有些 Perl 模块以前可以通过以下方式安装: 百胜安装 "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*
但我在那里也找不到任何东西。
perl-DateTime
不再是 CentOS 8 base OS 的一部分。您需要启用 PowerTools
repository,即作为 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)
(又称 perl-YAML-LibYAML
)也应该可用。
perl(Template)
(又名perl-Template-Toolkit
)和perl(Crypt::Eksblowfish::Bcrypt)
(又名perl-Crypt-Eksblowfish
)似乎不再提供,甚至在 EPEL8 中也没有。所以你必须从 CPAN 安装它们。