Не удается найти дайджест /MD5.pm directadmin

Я пытаюсь сделать резервную копию в directadmin, но он показывает эту ошибку, Perl установлен и обновлен

Can't locate Digest/MD5.pm in @INC (@INC contains: /tmp/.perl-ppk-  BP6PxZ/lib .
perl5 .) at /tmp/.perl-ppk-BP6PxZ/lib/Cpanel/Pkgacct/Archive/Writer.pm line 12
BEGIN failed--compilation aborted at /tmp/.perl-ppk-BP6PxZ/lib/Cpanel/Pkgacct/
Compilation failed in require at /tmp/.perl-ppk-BP6PxZ/lib/Cpanel/Pkgacct/Arch
BEGIN failed--compilation aborted at /tmp/.perl-ppk-BP6PxZ/lib/Cpanel/Pkgacct/
Compilation failed in require at /tmp/.perl-ppk-BP6PxZ/scripts/main.pl line 29
BEGIN failed--compilation aborted at /tmp/.perl-ppk-BP6PxZ/scripts/main.pl lin

4 ответа

Решение

Вам необходимо установить Perl-модуль Digest::MD5. Использование CPAN - самый простой способ.

С вашего терминала (SSH):

cpan

install Digest::MD5

Если вы работаете с centos/redhat, вы можете установить его с помощью yum:

yum install perl-Digest-MD5 -y

В дополнение к предыдущим ответам. Без root-доступа и cpan, инструкции вmeta::cpanработать как шарм:

      perl -MCPAN -e shell
install Digest::MD5

При использовании conda:

conda install perl-digest-md5
Другие вопросы по тегам