# Cygwin セットアップメモ ###### tags: `documentation` ## ホームディレクトリを変更する 1. パスワードファイルとグループファイルを作成する ``` mkpasswd -l > /etc/passwd mkgroup -l > /etc/group ``` 2. `/etc/passwd` を開き、ユーザーに紐付けられているディレクトリパスを書き換える ``` ... <ユーザー名>:*:197609:197121:U-<コンピューター名>\<ユーザー名>,S-1-5-21-1206362095-1127000246-2959108840-1001:/home/<ユーザー名>:/bin/bash ... ``` ↓ ``` ... <ユーザー名>:*:197609:197121:U-<コンピューター名>\<ユーザー名>,S-1-5-21-1206362095-1127000246-2959108840-1001:/cygdrive/c/Users/<ユーザー名>:/bin/bash ... ``` ## cyg-fast をインストールする Cygwin のインストーラーで aria2 をインストールしてから下記を実行する ``` mkdir ~/etc git clone https://github.com/tmshn/cyg-fast.git ~/etc/ cp ~/etc/cyg-fast/cyg-fast ~/bin/ cyg-fast --use-setuprc cyg-fast update ``` ## hub コマンドをインストールする 1. [Go](https://golang.org/dl/) をインストールする 2. `~/.bash_profile` を開き、パスを通す ``` PATH=$HOME/go/bin:$PATH export GOPATH=C:\\Users\\<ユーザー名>\\go ``` 3. 下記を実行する ``` mkdir ~/go go get github.com/github/hub ```