2016-05-14 2 views
1

Я попытался выполнить необходимый поиск по моей проблеме, но я не получил ответа, который мне нужен.OSX proxy issue with homebrew install

Цель: установить доморощенного & работу с доморощенного ОС я использую: OS X El Capitan

Следующая моя проблема: Я новичок в OS X & Homebrew. Я пытаюсь установить доморощенный из моей домашней сети, используя следующую команду:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

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

curl: (7) Failed to connect to "company_domain_ip" port "port#": Operation timed out 

Выглядит как выполнение рубинового локона вещи пытаются пройти через компанию proxy & порт, даже если я в своей домашней сети. Я пытаюсь переключить прокси-сервер из Network Preferences> advanced> proxies. Но не помогает.

Если я устанавливаю пиво, используя рубиновое завивание в моей офисной сети, тогда он устанавливается отлично. Но, пиво дает ошибку Bad URI, когда я пытаюсь сделать «варить что-нибудь». Не уверен, что это проблема сварить или какая-то проблема в том, как я использую варево в отношении прокси.

Я думаю, что если я обойду этот прокси-сервер, когда в не-офисе на моем osx, то он может решить проблему. Итак, как я могу отключить http proxy в osx? так что, когда я хотя бы запускаю следующую команду, она работает в первую очередь.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

После этого может быть приготовлено пиво.

Заранее благодарим за предоставленную помощь.

ответ

4

Настройка переменной окружения ALL_PROXY помогла мне со всеми моими проблемами cli (будь то npm или homebrew) за нашим корпоративным прокси. Например:

export ALL_PROXY=https://your.domain.dev:3128 

надеюсь, что это сработает для вас.

2

В терминале, введите следующее:

http_proxy=http://IP:PORT https_proxy=http://IP:PORT brew install PACKAGE 

для меня, был позади IIIT прокси-сервер и пытается установить python3, так это работало:

http_proxy=http://proxy.iiit.ac.in:8080 https_proxy=http://proxy.iiit.ac.in:8080 brew install python3 
+0

Для домашнего использования, есть ли способ сделать это НЕ использовать ЛЮБУЮ прокси? (Так как у меня нет прокси дома и у меня такая же проблема, как у ОП.) Спасибо. – user2465201

+0

У меня такая же проблема, как и у OP, и это не может ее решить, потому что у меня нет прокси дома, и я не знаю, как установить прокси для DO_NOT_USE. Любая помощь приветствуется. Я попытаюсь переустановить Ruby и посмотреть, удастся ли это удалить память корпоративного прокси – user2465201

1

Я решил, как самостоятельно и, вероятно, ОП-х вопрос!
Удалить следующий файл: гт ~/.gitconfig

Оказывается, это не рубин или локон запоминание прокси ненадо, но мерзавец себя, и никакие переменные окружения не может помочь здесь.

Если впоследствии вы захотите восстановить его это выглядит следующим образом:

[HTTP] прокси = http://www.my.proxy.com:80

+0

, это помогло – Richlewis

Смежные вопросы