在脱机的机器上在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上搜索软件包。 任何想法或提示,以帮助我进一步?不确定是否允许这些问题,因为它不需要编程,请让我知道如果是这样的话。
答
当我看到它看起来像您尚未安装Perl中,一个简单的方法来检查它使用下面的命令:
-v perl的
情况下,它会显示一个错误下载并安装最新版本的Perl。
如果你已经安装了它,我会建议你安装这些基础软件包:
- 的perl-devel的
- perl的核心
- 的Perl模块 - CoreList
- Perl的CPAN(如果你没有访问互联网它不会那么有用)
大概它会帮助你解决大部分的依赖ncies你现在有。
尝试'$ yum install perl-devel perl-CPAN' –
您需要同时安装它们。 –
谢谢,同时安装做的伎俩! – Donald