kernel.orgがメンテナンスのためにダウンしていることに気づきました。別のミラーを使用する別の式はありますか?または、自作に別のソース(バンドラーなど)を追加できますか?
助けてくれてありがとう!
簡単な回避策: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のメンテナンスを終えたら、これらすべての変更を元に戻すことができます。
PDATE: htmldocsのミラーも追加しました。 URLを見つけた重岡正のクレジット。
PDATE:最近の自作リビジョンにはミラーが含まれているため、このハックを使用する必要はありません。
2015年に更新:解決策は、Rubyを使用していると仮定すると、はるかに簡単です。
@Sharpieは、数年前にミラーサポートを追加しました。ここでの一番の答えは、必要以上の作業です。代わりにこれを行ってください:
Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"
その後:
brew install git
Git-manpagesへのリンクを解決するのに問題がありました。マンページは、上記のgit-htmldocsURLからも入手できます。
url 'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/git-manpages-1.7.6.1.tar.bz2'
マンページをインストールしようとしたときに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'
「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 '
git-htmldocs
urlに問題があり、ピアによって接続がリセットされ続けました。
ファイルがダウンロードされ、/Users/vish/Library/Caches/Homebrew
に保存されていることに気づきました
git-htmldocs-1.7.6.1.tar.bz2
を ここ からダウンロードして、ディレクトリに移動しました。
hTMLドキュメントはここから入手できます:
http://mirror.linux.org.au/software/scm/git/