Slide 1

Slide 1 text

“Windows Subsystem for Linux” とは? 2017/10/21 ⽊村 憲規

Slide 2

Slide 2 text

Windows Subsystem for Linuxとは Windows Subsystem for Linux (WSL) は、 Linuxの(ELFフォーマット形式の)バイナ リ実⾏ファイルをWindows 10上でネイ ティブ実⾏するための互換レイヤー 2

Slide 3

Slide 3 text

Windows Subsystem for Linuxとは 3

Slide 4

Slide 4 text

Windows Subsystem for Linuxとは 4

Slide 5

Slide 5 text

利⽤可能なLinuxディストリビューション • Ubuntu • Fedora • OpenSUSE à Microsoft Storeからダウンロード可能 5

Slide 6

Slide 6 text

Windows 10 Fall Creators Update 10⽉中にリリースされる Windows 10 の⼤型アッ プデート Windows 10 Fall Creators Update で Windows Subsystem for Linux がベータ版を卒業し て正式版となる 6

Slide 7

Slide 7 text

WSLでUbuntu&Redisを 動かす 7

Slide 8

Slide 8 text

WSLのインストール 8 開発者モードを選択

Slide 9

Slide 9 text

WSLのインストール 9

Slide 10

Slide 10 text

Ubuntuのインストール 10 コマンドプロンプトで “bush” と⼊⼒ (Ubuntu以外を使いたい場合はMicrosoft Storeでダウンロード)

Slide 11

Slide 11 text

ロケール設定 11

Slide 12

Slide 12 text

ユーザー/パスワード設定 12

Slide 13

Slide 13 text

bash起動 13 /mnt にWindowsのファイルシステムが マウントされている

Slide 14

Slide 14 text

Redisのインストール 14 まずは sudo apt-get update

Slide 15

Slide 15 text

Redisのインストール 15 つづいて sudo apt-get install redis-server

Slide 16

Slide 16 text

Redisの起動 16 redis-server↲ で起動

Slide 17

Slide 17 text

Windowsから接続してみる 17 127.0.0.1:6379 でRedisに接続できる

Slide 18

Slide 18 text

まとめ • WSLによってWindows上でLinux向けバイナリ実 ⾏ファイルが実⾏可能になる • WSLは正式版となり、Microsoftによるサポート を受けられるようになる • WSL上で稼働しているアプリにそのPC上で稼働 しているかのように接続できる 18