設定した環境
- OSX 10.10.5 Yosemite
- ssh使用不可
- gitプロトコル(ポート9418)使用不可
- 主に社内向けです
proxy
環境変数http_proxyに指定
$ vi ~/.bashrc
下記追加
export http_proxy=http://your.proxyserver:8080/
その後、下記で設定反映
$ source ~/.bashrc
Java
インストール済みであればバージョン表示、なければインストールするか聞いてくる
$ java -version
Command Line Tools
どちらかを利用
homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
各種確認
$ brew -v
$ brew update
$ brew upgrade
$ brew doctor
gem
$ sudo gem install *** -p http://your.proxyserver:8080
sudoだと環境変数ぶっ飛ばされてる気がするので下記追加
vi ~/.gemrc
http_proxy: http://your.proxyserver:8080
npm
$ npm -g config set http-proxy http://your.proxyserver:8080
$ npm -g config set https-proxy http://your.proxyserver:8080
$ npm -g config set registry http://registry.npmjs.org/
$ npm config list
ATOM用パッケージ
最近はATOMばっかりなので下記
$ apm config set https-proxy http://your.proxyserver:8080
設定確認
$ apm config get https-proxy
Git
$ git config --global http.proxy http://your.proxyserver:8080
https_proxyもOverrideするので上記だけで良いかも。
https://git-scm.com/docs/git-config#git-config-httpproxy