workaround nhanh: Thực hiện brew edit git
Và đặt
url 'https://github.com/git/git/tarball/v1.7.6.1'
md5 'ab731cf9b99529f3f8d126aa15d9a1cd'
Thay vì
url 'http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2'
md5 'd1e00772cc9dc6c571999feb9e8771ab'
Cũng đặt
url 'http://ftp.uk.freesbie.org/sites/ftp.kernel.org/pub/software/scm/git-core/git-manpages-1.7.6.1.tar.bz2
thay vì
url 'http://kernel.org/pub/software/scm/git/git-manpages-1.7.6.1.tar.bz2'
Và cũng đặt
url 'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'
thay vì
url 'http://kernel.org/pub/software/scm/git/git-htmldocs-1.7.6.1.tar.bz2'
Lưu và sau đó loại brew install git
.
Khi Linus được thực hiện với việc bảo trì của kernelorg, bạn có thể hoàn nguyên tất cả những thay đổi này.
CẬP NHẬT: Đã thêm gương cho htmldocs. Tín dụng cho Tadashi Shigeoka đã tìm thấy url.
CẬP NHẬT: Sửa đổi homebrew gần đây có chứa gương để bạn không cần sử dụng hack này.
Đó là do kernel.org đã bị tấn công: http://www.theregister.co.uk/2011/08/31/linux_kernel_security_breach/ –
Tôi vừa kết hợp hỗ trợ nhân bản vào Homebrew --- 'brew install git' bây giờ sẽ tự động tuyến đường xung quanh kernel.org cho đến khi nó trở lại trực tuyến. – Sharpie
@Sharpie THX để cập nhật! – fluxsaas