Mac プロキシが邪魔してhomebrewがインストールできない

  • このエントリーをはてなブックマークに追加
  • Pocket

会社のnew macで開発環境を整えようととりいそぎhomebrewを入れようとするもタイムアウトしてインストールができなかった。

さらにはgemも。。。

プロキシ周りでしばらくハマったのでいろいろとメモ。
外部回線がほしいよー。

homebrewのインストール

公式サイトに載っているコマンドを入力すればOK。

コマンドはころころ変わるようなので都度サイトを見るようにしよう。

では早速と行きたいところだが、まずxcodeを入れないと進まないのでストアからインストールする。

結構時間がかかるのでしばし待機。

xcodeが入ったのでレッツコマンド!

・ ・ ・ タイムアウト!

 どうした。

curlがタイムアウトになるのでプロキシだと思いググる。

設定ファイルがあるらしい。

~/.curlrc

再び実行!

・ ・ ・ タイムアウト!

むむむ。

curlのマニュアルサイトを見る。

http_proxyとHTTPS_PROXYを使えばいいらしい。
※大文字小文字はこの通りらしい

さっそく設定。

~/.crulrc

実行!
Warning !

速攻つまずいた。

サポートしてねぇよと言われてる。

ムカついたのでとりあえず設定ファイルを削除。

再びググる。

環境変数に設定するといいらしい。

半分あきらめつつも実行。

おおおおおおおおおおおおおおおおおおおおおおお

きた!

バージョン確認。

入ってます。

gemでcocoaをインストール

ついでにgitも入れて準備万端。

iosアプリのプロジェクトを立ち上げでビルド開始!

Build Failed

oh…

cocoaPodが入ってないね。
Apple Mach-O Linker Errorでござる。

gemからcocoaをインストール。

brewでgitも無事入れれたし、さっき環境変数を設定してるから大丈夫。

いざ、

しーん。。。

んん? どうした?

sudoいらなかったかと思い外して実行するも、動くがもちろんパーミッションエラー。

はて?

sudo つけると動かなく、管理者でなければ権限エラー。
八方ふさがりである。

またプロキシか?
gemはあの環境変数みてないのか?

とgemのせいにしようと思ったがよく考えればさっきの環境変数は僕のアカウントであって、別にスーパーユーザの設定じゃない。

ということはやはりプロキシが邪魔をしておる!

Qiitaでググる。

Proxy環境でgem install
http://qiita.com/wakaba260/items/f7794cea3fac8c694dcf

-p オプションでプロキシの設定ができるようだ。

さっそくトライ。

いいいいいいいいいいいいよおおおおおおおおおおおおおおおおおおおおおお

やっとcocoaをインストール。

しーん。

pオプションをつけてないね・・・

やっと終わった。。。

社外回線もしくはプロキシフリーにしてくれぇ・・・

  • このエントリーをはてなブックマークに追加
  • Pocket

SNSでもご購読できます。

コメントを残す

*