Надоело пытаться установить Android-источник за http_proxy - PullRequest
0 голосов
/ 13 сентября 2011

Я пытаюсь скачать источники Android.Я должен получить доступ к Интернету через прокси-сервер.Поэтому я следовал следующим шагам, но всегда терпел неудачу: Скачал штопор инструмента с http://www.agroman.net/corkscrew/

tar zxvf  corkscrew-2.0.tar.gz
cd corkscrew-2.0
./configure
make
cp corkscrew ~/bin 

Создал скрипт оболочки с именем 'git-proxy' в ~ / bin со следующим содержимым:

#!/bin/sh
exec ~/bin/corkscrew <proxy name> <proxy port> $*
//mine is: exec ~/bin/corkscrew proxy.company.com 3128 $*

а потом сделал:

git config --global core.gitproxy '~/bin/git-proxy'

Все вроде бы нормально.У меня есть «репо» в моей директории ~ / bin.Я просто радуюсь.И тогда проблема начинается, когда я набираю:

repo init --trace -u http://android.git.kernel.org/platform/manifest.git -b eclair

Это ошибка, которую я продолжаю получать:

/home/**/bin/repo: line 2: syntax error near unexpected token `newline'
/home/**/bin/repo: line 2: `<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">'

Есть идеи?

Я также установил переменную окружения http_proxy как: http://proxy.company.com:3128/

Пожалуйста, помогите !!

Ответы [ 2 ]

1 голос
/ 13 сентября 2011

Это не имеет ничего общего с прокси, kernel.org взломан, Google попросил вывести Android из репозитория на некоторое время ...

Вот как люди говорят, что он работает: http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/

0 голосов
/ 13 сентября 2011

Используйте файл глобальных настроек git для настройки свойств $ http_proxy и $ HTTP_PROXY, например

  1. устанавливает переменную среды http_proxy. Для этого просто сделайте: экспорт http_proxy = http://someuser:somepassword@proxy_ip:proxy_port"

Проверьте это для получения дополнительной информации: с использованием GIT за прокси

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...