Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Windows Subsystem for Linuxとは?
Search
Kazunori-Kimura
October 18, 2017
Technology
0
460
Windows Subsystem for Linuxとは?
Windows Subsystem for Linuxの概要とインストール方法について
Kazunori-Kimura
October 18, 2017
Tweet
Share
More Decks by Kazunori-Kimura
See All by Kazunori-Kimura
path-parser
kazunorikimura
0
350
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
360
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
620
How freelance programmer works
kazunorikimura
0
100
moment.js
kazunorikimura
0
72
sequelize.pdf
kazunorikimura
0
540
Toward the world of "ready player one"
kazunorikimura
0
73
npmの便利なパッケージ: forever, winser
kazunorikimura
0
950
npmの便利なパッケージ: Jest
kazunorikimura
0
120
Other Decks in Technology
See All in Technology
システム・ML活用を広げるdbtのデータモデリング / Expanding System & ML Use with dbt Modeling
i125
1
320
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
140
自分だけの仮想クラスタを高速かつ効率的に作る kubefork
donkomura
0
100
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
630
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
520
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.7k
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
220
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
100
日経のデータベース事業とElasticsearch
hinatades
PRO
0
240
Goで作って学ぶWebSocket
ryuichi1208
3
2.8k
php-conference-nagoya-2025
fuwasegu
0
150
Featured
See All Featured
Visualization
eitanlees
146
15k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Designing for Performance
lara
604
68k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
Building Your Own Lightsaber
phodgson
104
6.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Code Reviewing Like a Champion
maltzj
521
39k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
For a Future-Friendly Web
brad_frost
176
9.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
“Windows Subsystem for Linux” とは? 2017/10/21 ⽊村 憲規
Windows Subsystem for Linuxとは Windows Subsystem for Linux (WSL) は、
Linuxの(ELFフォーマット形式の)バイナ リ実⾏ファイルをWindows 10上でネイ ティブ実⾏するための互換レイヤー 2
Windows Subsystem for Linuxとは 3
Windows Subsystem for Linuxとは 4
利⽤可能なLinuxディストリビューション • Ubuntu • Fedora • OpenSUSE à Microsoft Storeからダウンロード可能
5
Windows 10 Fall Creators Update 10⽉中にリリースされる Windows 10 の⼤型アッ プデート
Windows 10 Fall Creators Update で Windows Subsystem for Linux がベータ版を卒業し て正式版となる 6
WSLでUbuntu&Redisを 動かす 7
WSLのインストール 8 開発者モードを選択
WSLのインストール 9
Ubuntuのインストール 10 コマンドプロンプトで “bush” と⼊⼒ (Ubuntu以外を使いたい場合はMicrosoft Storeでダウンロード)
ロケール設定 11
ユーザー/パスワード設定 12
bash起動 13 /mnt にWindowsのファイルシステムが マウントされている
Redisのインストール 14 まずは sudo apt-get update
Redisのインストール 15 つづいて sudo apt-get install redis-server
Redisの起動 16 redis-server↲ で起動
Windowsから接続してみる 17 127.0.0.1:6379 でRedisに接続できる
まとめ • WSLによってWindows上でLinux向けバイナリ実 ⾏ファイルが実⾏可能になる • WSLは正式版となり、Microsoftによるサポート を受けられるようになる • WSL上で稼働しているアプリにそのPC上で稼働 しているかのように接続できる
18