7

我正在尝试在 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

4 回答 4

33

如果你在 centos/redhat 上运行,你可以用 yum 安装它:

yum install perl-Digest-MD5 -y
于 2018-01-25T18:40:21.333 回答
7

您需要安装 Digest::MD5 perl 模块。使用 CPAN 是最简单的方法。

从您的终端(SSH):

cpan

install Digest::MD5
于 2015-12-13T08:07:02.660 回答
1

补充前面的答案。既没有 root 访问权限也没有cpanmeta::cpan工作中的说明就像一个魅力:

perl -MCPAN -e shell
install Digest::MD5
于 2021-01-26T19:54:47.457 回答
0

如果使用康达:

conda install perl-digest-md5
于 2020-09-24T11:02:20.203 回答