windows 7上にbash + gvm 環境構築

まあ、chocolateyネタです。
某事情によりwindowsに入れる必要が生じたので、2015年4月24日現時点で動く手順

bash環境を整える

1) chocolateyインストール
https://chocolatey.org/
こちらに従いインストール

2) 以下cmdから作業

choco install mingw
choco install mingw-get -version 1.0.3
choco install conemu

3) cmd再起動(%PATH%認識のため)

mingw-get install msys-bash

4) conemuに以下を設定して起動

C:\tools\mingw64\msys\1.0\bin\bash --login -i

これでbash起動はできる。

gvm環境設定
前提:上記の作業完了後

1) 以下インストール

mingw-get install msys-base
mingw-get install msys-wget
mingw-get install msys-unzip
mingw-get install mingw32-libz
mingw-get install msys-libopenssl
mingw-get install msys-openssl
mingw-get install msys-grep
mingw-get install msys-diffutils
mingw-get install msys-less
mingw-get install msys-awk
mingw-get install msys-sed

2) curl + ssl 設定

choco install curl
wget http://curl.haxx.se/ca/cacert.pem
mv cacert.pem /c/ProgramData/chocolatey/bin/curl-ca-bundle.crt

3) gvm設定

curl -s get.gvmtool.net | bash
source ~/.gvm/bin/gvm-init.sh

4) 確認

gvm install gradle
gradle -v

トラブルシューティング

もしmingw-getがうまくインストールできなかったら、http://www.mingw.org/から手動インストールする。