Bash on Ubuntu on Windowsについて
続きをこちらに書いています。
kei0425tan.hatenablog.com
2016/4課会資料
Bash on Ubuntu on Windowsについて
2016年夏に公開されるWindows10のメジャーアップデートでUbuntu Bashがネイティブサポートされます。これは、Ubuntuディストリビューションに含まれるBashをWindowsでも実行できるようになるということです。
特徴
・Ubuntuのバイナリイメージ(ELF形式)がそのまま実行可能。(ただし、GUIは未対応。Xサーバを別途インストールすれば対応できる?)
・Ubuntuで公開されているリポジトリからapt-getなどでコマンドをインストールが可能。
・デーモン機能はなし。そのためサーバプログラム(webサーバやDBサーバなど)は対象外。
・日本語はUTF-8で扱う。現在主流はUTF-8だが、Windows自体は互換性のため外向けにはSJISで扱っていた。
今までも、cygwinなどを利用することにより*NIXのコマンド群は利用できましたが、今回標準対応になったことにより、今後grepやperlなどのコマンドラインツールがますます身近になり、必須スキルになると思います。
Windows10自体もリリースからもうすぐ1年になり、Windows7非対応のアプリも出てきました。アップグレードしていない人はそろそろしておくほうがよいでしょう。