使用Homebrew无法安装Git

4

我已经尝试了一个星期使用Homebrew在OSX Lion上安装Git,但一直没有成功。其他的安装都很顺利,我做错了什么吗?

MacBookPro:Rails pingu$ brew install git
==> Downloading http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2

curl: (22) The requested URL returned error: 503
Error: Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.8\ (Ruby\ 1.8.7-249;\ Mac\ OS\ X\ 10.7) http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2 -o /Users/pingu/Library/Caches/Homebrew/git-1.7.6.1.tar.bz2

4
您在使用curl时遇到了“HTTP 503”错误。如果您尝试访问http://kernel.org/pub/software/scm/git/,就会知道原因,该站点正在进行维护,无法访问。我不确定它已经停止运行整整一个星期了还是没有,但建议在看不到这条信息后再尝试访问。 - sbtkd85
3个回答

12

如果你按照'brew install git'输出的链接,你会发现网站正在维护中。这就是为什么它不起作用的原因!

一个聪明的SO用户通过使用tar文件的镜像找到了解决此问题的方法。 您可以在此答案中阅读他的说明


3
如果您自己访问网址,您会注意到巨大的维护警告。这可能与最近在kernel.org上发生的安全漏洞事件有关。
请稍后再试,待kernel.org管理员确信系统安全时再尝试下载。

-1

把主要狀態碼的表格記錄下來是值得的。一個好的來源是https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

404是足夠有名的,但是500系列則反映了服務器問題。好的網站開發人員還應該查看他們的日誌,如果例如他們從現在不再使用的位置的鏈接上經常得到訪問,他們應該返回“301”(永久移動),這可能會促使參考鏈接者更新他們的鏈接(或不更新)。


这是针对另一个问题的答案吗?它并没有直接解决OP所遇到的问题。 - Tim Malone

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接