cygwinインストールメモ
インストール
GUIのインストーラで、日本のミラーサーバを選択、
パッケージは wget, bzip2, gawk, xz, gnupg のみ入れる。
これらは apt-cyg を使うために必要。
これら以外は apt-cyg で入れる。
マウント設定
これをしておかないと、WindowsのACL設定によって謎のパーミッションが生まれたりする。
--- /etc/fstab.org 2015-08-21 14:34:25.164368700 +0900 +++ /etc/fstab 2015-08-21 14:20:49.177751600 +0900 @@ -9 +9 @@ -none /cygdrive cygdrive binary,posix=0,user 0 0 +none /cygdrive cygdrive binary,posix=0,user,noacl 0 0
apt-cyg インストール
cygwin 用の CLIパッケージマネージャ。aptライク。
$ cd /usr/local/bin $ wget https://raw.githubusercontent.com/kou1okada/apt-cyg/master/apt-cyg $ chmod 755 apt-cyg
必要なものを入れる
例。
$ apt-cyg install screen vim git bash-completion git-completion wget curl keychain p7zip \ colordiff \ gcc-g++ make
apt-cygのその他使い方
### インストール済み確認 $ apt-cyg show ### パッケージ名で検索(大文字小文字を区別するので注意) $ apt-cyg -u find vim ### パッケージの説明文を探す $ apt-cyg describe "^vim$" ### 全パッケージ $ apt-cyg -u find . ### 全説明文 $ apt-cyg describe .