Mac + vagrant + ubuntu プロキシ下でapt-getする

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

プロキシ下のmacのvagrantでubutnuを動かそうとしていてvagrant upまでは行くものの、肝心のaptが動かなかったのでそれの備忘録。

あまりMacは関係ないです。。。

環境

  • Mac OS X 10.11.1
  • VirtualBox 5.0.10
  • Vagrant 1.7.4
  • プロキシあり

vagrant up

ここまでは全然問題ない。

vagrant ssh でログインしてaptコマンドが全く動かない。
またもプロキシかと。。。

取り急ぎ環境変数を設定。

しかしこれだけではダメなようで、aptはsudoじゃないと動かない。
sudo ということはさっき設定した環境変数を見てくれない。

プロキシの下でlinuxとかMacを触ったことがないので全く捗らない。

sudo -E

ググるとsudoには-Eオプションってのがあるらしい。
なんでも環境変数を引き継いでやってくれるようだ。

早速トライ。

いいいいいいいいいよオオおおおおおおおおおおおおおおおおおお

aptに設定する

環境変数以外にもaptの設定でいけるらしい。

/etc/apt/apt.conf

まあvagrant使うってことはプロビジョニングも使うからあとはshellなりchefなりに任しておきたいところだけど、プロキシを通してないマシン(というかIP)があるんだが、、、

プロキシありとなしの環境が混在してる場合のプロビジョンってどうすればcoolなんだろうか?

 

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

SNSでもご購読できます。

コメントを残す

*