それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

WindowsにCygwinをインストールし、初期設定する。日本語OK

Cygwin :s/久しぶり|初心者/上級者になれる/g 向けののインストール方法。

Cygwinのインストール

(0.Cygwnの ダウンロードページを開く)
(1.setupe.exeの保存を選ぶ)
(2.保存先はデスクトップ)
(3.保存ができたら起動する)
(4.setupe.exeの起動直後)
(5.Internetからのインストールを選ぶ)
(6.cygwinのrootディレクトリを指定)
(7.ダウンロードしたデータの保存先を指定)
(8.ディレクトリがない場合は作るか聞かれる)
(9.ダウンロード元の配布サイトを選ぶ。 ftp.iij.ad.jp が無難)
(10.インストールするパッケージを選択する)
(11.ダウンロード開始)
(12.インストール終了:デスクトップにアイコンを作る)
(13. デスクトップにアイコンが出来た)
(13.1. アイコンがグラディウスっぽくて嫌。)
(13.2 アイコンを変える)
(13.3. /bin/minttyを選択)
(13.4 アイコンを指定する)
(13.5 起動後のウィンドウアイコンも変える)

リンク先: path\to\cygwin\bin\mintty.exe -  にする

(13.6 可愛いアイコンになった)
(14. cygwin 起動)
(14.0 左上アイコンをクリックして optionを開く)(14.1 初期設定が開いた)
(14.2 言語をutf-8 に指定する。)
(14.3 xterm-256colorにする、)
(14.4 半透明を設定する。)

windows向けの設定

(15. /Usersと/homeを同一にする)

echo 'C:/Users/ /home/ ntfs  override,binary,auto 0 0' >> /etc/fstab

" cd ~/Desktop " で Windowsのデスクトップにアクセスできて便利になる。

bashの設定

大文字小文字を区別しない、文字コードをutf8にする。

echo "
export LANG=ja_JP.UTF-8
shopt -s nocaseglob
"  >> ~/.bashrc

Windows側の日本語ファイルもUTF8でCygwinから見えるから安心してね!

cygstart をMacっぽく

" open . " でエクスプローラが開いたら便利ですよね。

echo "alias open=cygstart"  >> ~/.bashrc

おすすめパッケージ

最初に入れるべきパッケージは

cygwin 活用しましょう。

2014-09-26 追記

setup .exeパッケ時インストールの代わりに apt-cyg

apt-cyg 準備

wget  https://raw.githubusercontent.com/takuya/apt-cyg/master/apt-cyg 
chmod apt-cyg 
mv apt-cyg /usr/local/bin
apt-cyg -m ftp://ftp.iij.ad.jp/pub/cygwin/x86_64/ update

インストール

apt-cyg install ping

よく使いそうなものインストール

apt-cyg install bash-completion vim curl inetutils util-linux make \
gcc-core shutdown openssh procps ncurses cron screen\
 jsc3 tmux git 

ネットで2000年代前半のCygwinの記事を読んで誤解してる方へ

今のCygwinは日本語はUTF-8でほぼ間違いなく使えますし、Sjisでもまず大丈夫です。