vico Asked: 2018-04-05 22:51:17 +0800 CST2018-04-05 22:51:17 +0800 CST 2018-04-05 22:51:17 +0800 CST 安装 git 到 32 位 Centos 772 尝试将 git 安装到 32 位 Centos 7: sudo yum install git 得到答案: Requires: perl(Error) 如何解决这个问题并安装 git?如果需要,为什么它不尝试下载 perl? 升级版: 我机器上的存储库列表: yum centos 2 个回答 Voted Jaroslav Kucera 2018-04-05T23:14:02+08:002018-04-05T23:14:02+08:00 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 相同的 for perl(Term::ReadKey)- 包名perl-TermReadKey Best Answer GracefulRestart 2018-04-05T23:22:49+08:002018-04-05T23:22:49+08:00 由于您没有提供有关您正在使用哪些 YUM 存储库的信息 ( yum repolist),我只能猜测提供 perl(Error) 的软件包在您配置的任何存储库中都不存在。 查看 i386 的 CentOS 7 altarch 存储库,我能够找到该软件包,因此您应该尝试配置该存储库并查看它是否有效。
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
相同的 for
perl(Term::ReadKey)
- 包名perl-TermReadKey
由于您没有提供有关您正在使用哪些 YUM 存储库的信息 (
yum repolist
),我只能猜测提供 perl(Error) 的软件包在您配置的任何存储库中都不存在。查看 i386 的 CentOS 7 altarch 存储库,我能够找到该软件包,因此您应该尝试配置该存储库并查看它是否有效。