git をインストールするための代替ソース。brew install git; kernel.org メンテナンスのためダウンしています 質問する

git をインストールするための代替ソース。brew install git; kernel.org メンテナンスのためダウンしています 質問する

kernel.org がメンテナンスのためダウンしていることに気付きました。別のミラーを使用する別のフォーミュラがあるのでしょうか? または、別のソース (bundler など) を homebrew に追加できますか?

助けてくれてありがとう!

ベストアンサー1

簡単な回避策: 実行する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 のミラーも追加しました。URL を発見した Tadashi Shigeoka に感謝します。

アップデート:最近の Homebrew リビジョンにはミラーが含まれているため、このハックを使用する必要はありません。

おすすめ記事