目的
- Windows10にWSL(Windows Subsystem for Linux)を導入方法を知る
※WSLのLinux(Ubuntu)はコマンドライン操作のみ
この記事のターゲット
- WSLをWindows10の環境に導入したい方
- Ruby on Railsの環境をWindows10でも構築したい方
- Linuxコマンドを気軽にWindows10環境で実行したい方
- Linuxの勉強をしたいが構築が大変で困っている方
作業概要
- Windows10の設定を変更しWSLを有効化する
- WSLをインストールする
- セットアップする
- 最新状態にアップデートする
作業詳細
- Windows10の設定を変更しWSLを有効化する
- コントロールパネルを起動する。
- 「プログラム」をクリックする。
- 「Windowsの機能の有効化または無効化」をクリックする。
- 「Windows Subsystem for Linux」の項目にチェックを入れてOKをクリックしてから、一旦PCを再起動する。
- WSLをインストールする
- Windowsボタンをクリックして「Microsoft Store」をクリックする。
- 検索窓に「Ubunu」と入力してEnterを押下する。
- 検索結果にある「Ubuntu 18.04」をクリックする。※筆者は「インストール済み」となっていますが、本来この記載はありません。
1.「入手」をクリックする。
- インストールが完了するのを待つ。
- インストールが完了するとMicrosoft Storeの画面に「起動」のボタンが現れるのでクリックする。
- 下記のような画面が起動するので待つ。
- セットアップする
- 下記画面に切り替わったらユーザ名を入力する。入力完了後Enterを押下する。
- 下記画面になったらパスワードを入力する。入力完了後Enterを押下する。
- 下記画面になったら再度先ほどと同じパスワードを有力する。入力完了後Enterを押下する。
- 下記画面になったらセットアップは完了
- 最新状態にアップデートする
- Ubuntuのコマンドウインドウの帯部分を右クリックして「プロパティ」をクリックする。
1.「簡易編集モード」「Ctrl+Shift+C/Vをコピー/貼り付けとして使用する」にチェックを入れて「OK」をクリックする。
- 下記コマンドを実行してサーバの接続先を日本サーバに切り替える。実行後、先に設定したパスワードの入力を求められるので、入力してEnterを押下する。
```
$ sudo sed -i -e 's%http://.*.ubuntu.com%http://ftp.jaist.ac.jp/pub/Linux%g' /etc/apt/sources.list
[sudo] paassword for ユーザ名:
# パスワード入力してEnter
```
- 下記コマンドを実行してUbuntuをアップデートする。※下記の様にY/nと出たらYを入力してEnterを押下する。
```
$ sudo apt update
$ sudo apt upgrade
```