время ожидания подключения к репозиторию истекло

Я пытался загрузить исходный код для Android, CyanogenMod, чтобы узнать больше о настройке ПЗУ Android, у меня только что установленный Linux Mint 11, и я все правильно настроил. Теперь, когда я попытался вытащить из github с помощью репо:

$ repo init -u http://github.com/CyanogenMod/android.git

Я получаю следующее сообщение об ошибке:

Получение репозитория...
с git://android.git.kernel.org/tools/repo.git android.git.kernel.org[0: 92.242.132.18]: errno=время подключения истекло
фатально : невозможно подключить сокет (время подключения истекло)

Поиск Google нашел этот ответ, что это проблема брандмауэра, что система не может подключиться к android.git.kernel.org через порт 9418. (Я также пытался загрузить исходный код Android AOSP). Однако нет ответа, что делать, чтобы система могла подключаться к порту 9418. Пожалуйста, дайте мне знать, я тоже новичок в Linux.


person Kevin W    schedule 12.09.2011    source источник
comment
git clone github.com/CyanogenMod/android.git у меня работает   -  person njzk2    schedule 12.09.2011


Ответы (3)


kernel.org был недавно взломан. До сих пор не вернулся. http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/

person Peter Knego    schedule 12.09.2011

Репозиторий скриптов и исходный код ядра Android перемещены в Google. http://source.android.com/source/downloading.html

person Fabien R    schedule 07.01.2012

У меня была такая же проблема здесь. Оказалось, что репозиторий инструментов устарел. Я заметил этот факт, потому что у меня на диске было две версии этого файла. Я спросил систему, как она связана с командой repo.

$ which repo

~/bin/repo

После копирования нового сценария репо в это место ошибка исчезла.

person user1603013    schedule 16.08.2012