Как установить модуль Perl DateTime под CentOS8. ням установить "Perl (DateTime)" работал в CentOS7, но не в 8 - PullRequest
1 голос
/ 09 октября 2019

Есть несколько модулей 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*

Но я тоже там ничего не могу найти.

1 Ответ

4 голосов
/ 10 октября 2019

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.

...