我刚刚注意到kernel.org已经关闭以进行维护。有不同的公式,使用不同的镜子?或者我可以添加一个不同的来源(如捆绑??)自制?
请求帮助!
答案 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上镜像(我忘记了我的头顶,但快速搜索会找到它)