安装git到32位Centos

安装git到32位Centos

尝试将 git 安装到 32 位 Centos 7:

sudo yum install git

得到答案:

Requires: perl(Error)

如何解决这个问题并安装 git?如果需要的话,为什么它不尝试下载 perl 呢?

在此输入图像描述

更新:

我的机器上的存储库列表:

在此输入图像描述

答案1

由于您没有提供有关您正在使用哪个 YUM 存储库的信息 ( yum repolist),我只能猜测提供 perl(Error) 的包在您配置的任何存储库中都不存在。

查看 i386 的 CentOS 7 altarch 存储库,我能够找到包所以你应该尝试配置该存储库看看它是否有效。

答案2

perl(Error)由包提供perl-Error。它在 x86_64 存储库中可用,但它是 noarch 架构包,因此应该兼容。检查您的存储库是否也提供它,并最终从 x86_64 存储库启用/获取它:

ftp://mirror.switch.ch/pool/4/mirror/centos/7.4.1708/os/x86_64/Packages/perl-Error-0.17020-2.el7.noarch.rpm

perl(Term::ReadKey)与- 包名相同perl-TermReadKey

相关内容