Windows10
BashOnUbuntuOnWindows

Bash On Ubuntu On Windowsのインストール

More than 1 year has passed since last update.

Bash On Ubuntu On Windows

今更感満載だけどBash入れてみた。
仮想環境立てるにもマシンスペックカツカツで…
クラウドは落とすの忘れる質なので駄目。

今回のインストール環境のメモ。
・Windows10 Pro
・バージョン1073 (OSビルド15063.413)

インストール手順

機能を有効にする

・Linux Subsystemを有効にする

  1. 「コントロールパネル」→「プログラムと機能」→「WIndowsの機能の有効化または無効化」の順に開く。
  2. 『WIndows Subsystem for Linux(Beta)』を有効にして『OK』。
  3. Subsystemのインストールが完了後、再起動する。

・開発者モードを有効にする

  1. 「設定」→「セキュリティと更新」の順に開く。
  2. 「開発者向け機能を使う」を『開発者モード』に変更する。
変更時に注意書きが出るので一読の上進める。

bashのインストール

  1. コマンドプロンプトを開く。
  2. bashと打つ。
>bash
-- ベータ機能 --
これにより Windows に Ubuntu がインストールされます。Ubuntu は Canonical によって配布される製品であり、
次のサイトに示される条件に基づいてライセンスされています。
https://aka.ms/uowterms

続行するには、"y" を入力してください: y
Windows ストアからダウンロードしています... 100%
ファイル システムを展開しています。この処理には数分かかります...
Ubuntu のロケールを Windows のロケール (ja-JP) と一致するように設定しますか?
既定のロケールは en_US です。
続行するには、"y" を入力してください: y
新しい UNIX ユーザー名を入力してください:(任意のユーザ名)
新しい UNIX パスワードを入力してください:(任意のパスワード)
新しい UNIX パスワードを再入力してください:(パスワード再入力)
passwd: password updated successfully
インストールが正常に終了しました
環境が間もなく開始されます...
ドキュメントを参照できる場所: https://aka.ms/wsldocs
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ユーザ名:ホームディレクトリ$ 

以上でインストール完了。

なお、Ubuntuを動かすことには変わりないので、定期的なパッケージ更新は行うこと。

$sudo apt-get update
[sudo](ユーザ名)のパスワード:
$sudo apt-get upgrade