CPAN 安装问题,CentOS 上的 HTTP::Message

CPAN 安装问题,CentOS 上的 HTTP::Message

我有一个 perl 脚本,需要满足一系列先决条件。在安装这些脚本时,我无法完成 HTTP::Message 的安装

当我以 root 身份从命令行运行 cpan HTTP::Message 时,我得到以下输出:

cpan HTTP::消息

正在读取“/root/.cpan/Metadata”

数据库生成于 2015 年 4 月 27 日星期一 12:53:26 GMT

正在运行模块“HTTP::Message”的安装

运行 make for G/GA/GAAS/HTTP-Message-6.06.tar.gz

/root/.cpan/sources/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz 的校验和正确

CPAN.pm:构建 G/GA/GAAS/HTTP-Message-6.06.tar.gz

检查你的套件是否齐全...

看起来不错

警告:未找到先决条件 Encode::Locale 1。

警告:未找到先决条件 HTTP::Date 6。

警告:未找到先决条件 IO::HTML 0。

警告:未找到先决条件 LWP::MediaTypes 6。

警告:未找到先决条件 URI 1.10。

为 HTTP::Message 编写 Makefile

但是,我已经针对所有这些先决条件(以 root 身份)单独运行了 cpan,并且安装成功。

我在这里遗漏了什么?

我正在运行 CentOS Linux 版本 7.1.1503(核心)

答案1

这样做有什么问题yum install perl-HTTP-Message?你为什么要尝试使用 CPAN?当 perl 模块已经打包时,你应该避免使用 CPAN。

相关内容