在离线机器上的 CentOS 7 上安装 redhat-lsb

Installing redhat-lsb on CentOS 7 on an offline machine

我正在尝试在无法访问 Internet 的 CentOS 7 计算机上安装 Hortonworks。 Hortonworks 安装失败,因为计算机上尚未安装软件包 redhat-lsb。我正在尝试安装该软件包,它带有某些依赖项。

它首先要求:perl(ExtUtils::MakeMaker) 当我尝试安装它时,它要求:perl(ExtUtils::Installed) 当我尝试安装它时,它要求:perl(ExtUtils::MakeMaker)

所以我陷入了一个循环,在我能够安装 perl(ExtUtils::MakeMaker) 之前我找不到我丢失的包。

我在 rpmfind.net 上搜索包。 有什么想法或技巧可以进一步帮助我吗?不确定是否允许这些问题,因为它与编程无关,如果是这样请告诉我。

据我所知,您似乎没有安装 Perl,检查它的简单方法是使用以下命令:

perl -v

如果它显示您下载并安装最新版本的 Perl 时出错。

如果您已经安装了它,我建议您安装这些基础包:

  • perl 开发
  • perl 核心
  • perl-模块-核心列表
  • perl-CPAN(如果您无法访问互联网,它就没有那么有用)

可能它会帮助你解决你现在拥有的大部分依赖关系。