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

问题描述:

我试图在我的CentOS 7机器上安装Hortonworks,因为它没有访问互联网。 Hortonworks的安装失败,因为机器上未安装软件包redhat-lsb。我试图安装这个软件包,它带有某些依赖关系。在脱机的机器上在CentOS 7上安装redhat-lsb

它首先要求:perl(ExtUtils::MakeMaker) 当我试图安装一个它要求:perl(ExtUtils::Installed) 当我试图安装一个它要求:perl(ExtUtils::MakeMaker)

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

我在rpmfind.net上搜索软件包。 任何想法或提示,以帮助我进一步?不确定是否允许这些问题,因为它不需要编程,请让我知道如果是这样的话。

+0

尝试'$ yum install perl-devel perl-CPAN' –

+3

您需要同时安装它们。 –

+0

谢谢,同时安装做的伎俩! – Donald

当我看到它看起来像您尚未安装Perl中,一个简单的方法来检查它使用下面的命令:

-v perl的

情况下,它会显示一个错误下载并安装最新版本的Perl。

如果你已经安装了它,我会建议你安装这些基础软件包:

  • 的perl-devel的
  • perl的核心
  • 的Perl模块 - CoreList
  • Perl的CPAN(如果你没有访问互联网它不会那么有用)

大概它会帮助你解决大部分的依赖ncies你现在有。