я только заметил, что kernel.org - Down для обслуживания. есть ли другая формула, которая использует другое зеркало? или я могу добавить другой источник (например, bundler?) к homebrew?
спасибо для справки!
я только заметил, что kernel.org - Down для обслуживания. есть ли другая формула, которая использует другое зеркало? или я могу добавить другой источник (например, bundler?) к homebrew?
спасибо для справки!
Быстрое обходное решение:
выполнять
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, вы можете вернуть все эти изменения.
UPDATE: Добавлено зеркало для htmldocs. Кредиты Тадаши Шигеока, которые нашли URL.
UPDATE: Недавняя версия homebrew содержит зеркала, так что вам не нужно использовать этот хак.
Обновлено до 2015 года: Решение намного упрощает поиск рубина.
@Sharpie добавила поддержку зеркала несколько лет назад. Главный ответ здесь - больше работы, чем необходимо. Сделайте это вместо:
ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
И затем:
brew установить git
У меня возникла проблема с разрешением ссылки на git -manpages. Команды также доступны в вышеуказанном git -htmldocs url.
url 'http://ftp.ntu.edu.tw/ftp/pub2/software/scm/git/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
Я узнал, что freesbie.net не работает при попытке установить manpages, но вы можете использовать
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'
Если возникла проблема с URL-адресом git-htmldocs
, он все время получал соединение reset от однорангового узла.
Отмечено, что файлы были загружены и сохранены в /Users/vish/Library/Caches/Homebrew
Так что просто скачал git-htmldocs-1.7.6.1.tar.bz2
из здесь
и переместил его в каталог.
HTML-документы доступны здесь:
http://mirror.linux.org.au/software/scm/git/
Git источник также отражается на github (я забываю, где с головы, но быстрый поиск найдет его)