Webmin CentOS7 AWS 备份错误 - 无法安装 perl(S3::AWSAuthConnection)

问题描述 投票:0回答:1

几天前,Webmin S3 站点备份开始失败。错误提示如下:

在@INC中找不到Time/Piece.pm(@INC包含:/vendor_perl /usr/libexec/webmin /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . .. .. /usr/libexec/webmin/virtual-server) 位于 Net/Amazon/Signature/V4.pm 第 8 行。 BEGIN 失败 - 编译在 Net/Amazon/Signature/V4.pm 第 8 行中止。 S3/AWSAuthConnection.pm 第 28 行的 require 编译失败。 BEGIN 失败 - 编译在 S3/AWSAuthConnection.pm 第 28 行中止。 在 (eval 399) 第 2 行的 require 中编译失败。 BEGIN 失败——编译在 (eval 399) 第 2 行中止。

我转到备份配置,S3 帐户抱怨未安装 perl(S3::AWSAuthConnection),但在尝试从命令行或 Perl 模块界面安装时它不可用。

使用命令 /bin/yum -y install perl(S3::AWSAuthConnection) 安装软件包 ..

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.steadfastnet.com
 * centos-sclo-rh: mnvoip.mm.fcix.net
 * centos-sclo-sclo: mnvoip.mm.fcix.net
 * epel: epel.stl.us.ssimn.org
 * extras: nyc.mirrors.clouvider.net
 * remi-php74: mirror.usi.edu
 * remi-safe: mirror.usi.edu
 * rpmfusion-free-updates: muug.ca
 * updates: linux-mirrors.fnal.gov
No package perl(S3::AWSAuthConnection) available.
Error: Nothing to do
perl amazon-s3 webmin
1个回答
0
投票

事实证明安装 Net::Amazon::S3 对我有用。我不知道为什么它开始失败,但安装这个将正确与 S3 的通信。

https://metacpan.org/pod/Net::Amazon::S3

Module name
Net::Amazon::S3 0.89-2.el7
Description
Use the Amazon S3 - Simple Storage Service
Installed on
Mon Jun 22 03:44:17 2020
Module file
/usr/share/perl5/vendor_perl/Net/Amazon/S3.pm
Installed from
RPM package perl-Net-Amazon-S3
© www.soinside.com 2019 - 2024. All rights reserved.