我有兴趣在 CentOS Linux 5.4 主机上安装 Git。
这安装说明Pro Git 在线书籍提供了两种途径:从源代码安装或使用主机的包管理系统(在本例中为 yum)。
然而,这两种方式对我来说都不起作用。
从 yum 安装
当我尝试 yum 时我得到了这个结果......
$ sudo yum install git-core
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.team-cymru.org
* extras: centos.mirrors.tds.net
* updates: ftp.osuosl.org
Setting up Install Process
No package git-core available.
Nothing to do
(为什么 yum 找不到这么常见的软件包?这与 Kernel.org 关闭有关吗?)
从源代码安装
另一个选择是下载源代码。
Git 的最新稳定版本 v1.7.6.1 的位置如下:Git 主网站是http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2。
但是该链接指向的页面显示“因维护而关闭”。看来 kernel.org 已经因为攻击而关闭了几个星期。
有什么建议么?
谢谢!
答案1
首先是因为 CentOS 只包含 RHEL 中的软件包,而旧版本的 RHEL 没有 Git。如果你想通过 Yum 使用 Git,那么你需要启用电力供应处。请注意,它不一定包含最新版本。
第二个是……不幸,你对此无能为力。目前坚持使用 EPEL。