Centos
安裝 Git 時出錯
當我嘗試安裝 git 時,我不斷收到這些錯誤:
Error: Package: git-1.8.2.1-1.el5.i386 (epel) Requires: libcurl.so.3 Error: Package: perl-Git-1.8.2.1-1.el5.i386 (epel) Requires: perl(:MODULE_COMPAT_5.8.8)
我不確定發生了什麼以及出了什麼問題,因此非常感謝您的幫助!
伺服器:
CentOS release 6.5 (Final) CentOS release 6.5 (Final) CentOS release 6.5 (Final) cpe:/o:centos:linux:6:GA
您似乎配置了 RHEL / CentOS 5.x 的 EPEL 儲存庫,而不是 CentOS 6.x 的 EPEL 儲存庫。包裝名稱上的“el5”是一個死贈品。
CentOS 6 在其自己的儲存庫中附帶了 git。版本號低於版本 5.x 儲存庫中的版本號,這導致 yum 嘗試安裝該版本號。
我建議兩件事:
- 試試
yum --disablerepo=epel install git
。- 如果您需要來自 EPEL 的軟體包,請刪除 EPEL 5 儲存庫的 yum 配置並安裝 EPEL 6 的配置。 EPEL / 我如何使用這些額外的包