无法安装Red Hat git

时间:2018-05-18 17:04:00

标签: git perl redhat rhel

我有一种奇怪的情况,我无法在我的新Red Hat Enterprise Linux 7.5 64位平台上安装git

$> yum install rh-git29

我明白了:

  

已加载的插件:product-id,search-disabled-repos,subscription-manager
  解决依赖性   ...错误:包:rh-git29-git-2.9.3-3.el7.x86_64(rhel-server-rhscl-7-eus-rpms)
             需要:perl(Term :: ReadKey)
  错误:包:rh-git29-perl-Git-2.9.3-3.el7.noarch(rhel-server-rhscl-7-eus-rpms)

所以我尝试安装perl并立即解决了这个问题:

$> yum install rh-perl5261!
  

错误:包装:4:rh-perl526-perl-devel-5.26.1-404.el7.x86_64(rhel-server-rhscl-7-eus-rpms)
             需要:systemtap-sdt-devel

systemtap-sdt-devel包含什么包?

2 个答案:

答案 0 :(得分:0)

似乎Term :: ReadKey不是核心Perl模块,所以我不希望升级Perl是必要的。您的系统上应该已经有一个可用的Perl版本。

尝试搜索perl-TermReadKey或类似软件包,并使用yum进行安装。

如果您仍然遇到问题,提供有关系统的更多详细信息可能有助于解决您的具体问题。

答案 1 :(得分:0)

Some SCL packages require the Optional channels

  

某些Red Hat Software Collections 3.0软件包需要启用Optional通道才能完成这些软件包的完整安装。有关如何将系统订阅到此渠道的详细说明,请参阅https://access.redhat.com/solutions/392003上有关红帽订阅管理的相关知识库文章[...]

列出的SCL套餐及其可选渠道要求显然略有过时。

access.redhat.com上有一个包搜索功能,可以帮助解决此类问题。)