安装git的替代资源。 brew install git; kernel.org Down进行维护

时间:2011-09-09 10:20:50

标签: git homebrew

我刚刚注意到kernel.org已经关闭以进行维护。有不同的公式,使用不同的镜子?或者我可以添加一个不同的来源(如捆绑??)自制?

请求帮助!

8 个答案:

答案 0 :(得分:48)

快速解决方法: 演出 brew edit git

并加上

url 'https://github.com/git/git/tarball/v1.7.6.1'

md5 'ab731cf9b99529f3f8d126aa15d9a1cd'

而不是

url 'http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2'

md5 'd1e00772cc9dc6c571999feb9e8771ab'

同时加入

url 'http://ftp.uk.freesbie.org/sites/ftp.kernel.org/pub/software/scm/git-core/git-manpages-1.7.6.1.tar.bz2

而不是

url 'http://kernel.org/pub/software/scm/git/git-manpages-1.7.6.1.tar.bz2'

并提出

url 'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'

而不是

url 'http://kernel.org/pub/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'

保存并在该类型之后brew install git

当Linus完成kernelorg的维护时,您可以恢复所有这些更改。

<强>更新 还为htmldocs添加了镜像。积分给Tadashi Shigeoka找到了网址。

<强>更新 最近的自制修订包含镜像,因此您不需要使用此黑客。

答案 1 :(得分:9)

2015年更新:解决方案 更简单,因为您有红宝石。

几年前@Sharpie增加了镜像支持。这里最重要的答案是工作量超过必要。这样做:

  

ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

然后:

  

brew install git

答案 2 :(得分:3)

我无法解析git-manpages的链接。联机帮助页也可以在上面的git-htmldocs网址上找到。

url 'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/git-manpages-1.7.6.1.tar.bz2'

答案 3 :(得分:2)

我找到镜像网站下载'git-htmldocs-1.7.6.1.tar.bz2'

url:http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/

<强>把

  

URL   'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'

而不是

  

URL   'http://kernel.org/pub/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'

答案 4 :(得分:2)

我发现freesbie.net在尝试安装联机帮助页时出现故障,但您可以使用

url 'http://distfiles.macports.org/git-core/git-manpages-1.7.6.1.tar.bz2'

而不是

url 'http://ftp.uk.freesbie.org/sites/ftp.kernel.org/pub/software/scm/git-core/git-manpages-1.7.6.1.tar.bz2'

答案 5 :(得分:1)

git-htmldocs网址存在问题,不断通过对等方重置连接。

注意到文件已下载并保存在/Users/vish/Library/Caches/Homebrew

刚刚从here下载了git-htmldocs-1.7.6.1.tar.bz2 并将其移动到目录中。

答案 6 :(得分:0)

HTML文档可在此处获取:

  http://mirror.linux.org.au/software/scm/git/

答案 7 :(得分:-1)

Git源也在github上镜像(我忘记了我的头顶,但快速搜索会找到它)