cygwin上に環境構築

はじめに

ただのメモです
LinuxMintで構築してきたterminal環境をcygwin上に構築したかった

セットアップ

64bit版のsetup.exeを公式よりダウンロード
起動して進めて行く
パッケージのアクセスサーバーはなんとなくIIJさんのサーバーを選択

インストールする

ただしapt-cygに必要なものだけ

apt-cygをダウンロード

公式ではなく、forkしたものをダウンロード(公式の更新は止まってる?)
https://github.com/kou1okada/apt-cyg

普通にブラウザ上からダウンロード
これをCygwinインストールフォルダ内の
/usr/local/binに配置
(firefoxでDLするとapt-cyg.txtになってしまったのでrename)

cygwin上で 

$ chmod 755 /usr/local/bin/apt-cyg

これでapt-cygが動く
その後、apt-cygのアクセス先をIIJのサーバに変更する

$ apt-cyg -m ftp://ftp.iij.ad.jp/pub/cygwin/ update

よし! gitを落とそう!

$ apt-cyg install git

git submodule

git-submoduleを使うには、gettexのライブラリが必要
と言う事でapt-cygでインストールしましょう

$ apt-cyg install gettext

これでgit submodule initなどが正常に動くようになります

今回は以上

参考:
http://dqn.sakusakutto.jp/2013/12/64bit_cygwin_apt-cyg.html