LoginSignup
3
3

More than 5 years have passed since last update.

proxy環境下でのパッケージ類設定

Last updated at Posted at 2015-10-23

設定した環境

  • 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

  • Xcodeを利用する。 App Storeからインストール
  • Developerを利用して単体インストール(Xcodeより容量少ない)。要AppleID

どちらかを利用


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

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3