Windows 10 の Bash on Ubuntu on Windows をインストールしてRubyでHello, World.
Microsoft社は開発者向けカンファレンス「BUILD 2016」にて、2016年夏の Windows 10 の大型アップデート(Windows 10 Anniversary Update)で Bash を搭載することを発表しました。そしてその後公開した Windows 10 Insider Preview Build 14316(以下 Build 14316)では早くも Windows Subsystems for Linux ベータ版を提供して Bash on Ubuntu on Windows が実行できるようになっています。ここでは Build 14316 で Bash on Ubuntu on Windows をインストールして実行するまでの手順を説明します。なお、Build 14316 にアップデートするためにはスタートメニューの[設定]-[更新とセキュリティ]の[開発者向け]で[開発者モード]を選択し、[Windows Update]-[詳細オプション]でInsiderのレベルを[ファースト]に設定する必要があります。
まず、Build 14316 のスタートメニューから[すべてのアプリ]-[Windows システム ツール]-[コントロール パネル]を開き、[プログラム]-[Windows の機能の有効化または無効化]で[Windows Subsystem for Linux (Beta)]にチェックを入れて再起動します。
再起動後、スタートメニューから[すべてのアプリ]-[Windows システム ツール]-[コマンド プロンプト]を実行し、bash
と入力します。Type "y" to continue:
と表示されるので、y
を入力するとインストールが進みます。
インストールが完了すると、プロンプトが>
から#
へ変わります。
また、スタートメニューに[Bash on Ubuntu on Windows]が追加されています。
これで Bash on Ubuntu on Windows を実行する環境が整いました。さっそくスタートメニューの[Bash on Ubuntu on Windows]を実行して、いくつかのコマンドを試してみます。/
以下にはLinuxではおなじみのディレクトリが並んでいます。また、/mnt
以下には Windows のCドライブがあります。
デフォルトでssh
も実行できます。
デフォルトでperl
やpython
も実行できます。
デフォルトでruby
は入っていませんが、Ubuntuでおなじみのapt-get
が入っているので、apt-get install ruby
でインストールすることができます。
このように、ベータ版ながら、デフォルトでもLinux(Ubuntu)のコマンドがシームレスに、軽快に動作し、apt-get
でソフトウェアを追加できることが確認できました。今から Windows 10 Anniversary Update が楽しみです。
- 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2016/02/26
- メディア: 単行本
- この商品を含むブログ (1件) を見る