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
360
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
370
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
620
How freelance programmer works
kazunorikimura
0
100
moment.js
kazunorikimura
0
74
sequelize.pdf
kazunorikimura
0
550
Toward the world of "ready player one"
kazunorikimura
0
75
npmの便利なパッケージ: forever, winser
kazunorikimura
0
950
npmの便利なパッケージ: Jest
kazunorikimura
0
120
Other Decks in Technology
See All in Technology
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
870
Pwned Labsのすゝめ
ken5scal
2
580
x86-64 Assembly Essentials
latte72
4
600
生成AI×財務経理:PoCで挑むSlack AI Bot開発と現場巻き込みのリアル
pohdccoe
1
840
「頑張る」を「楽しむ」に変換する技術
tomoyakitaura
1
230
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.7k
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
1
360
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
150
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.8k
困難を「一般解」で解く
fujiwara3
8
2.4k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
440
Designing Experiences People Love
moore
140
23k
Scaling GitHub
holman
459
140k
A designer walks into a library…
pauljervisheath
205
24k
RailsConf 2023
tenderlove
29
1k
Thoughts on Productivity
jonyablonski
69
4.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
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