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
430
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
290
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
290
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
540
How freelance programmer works
kazunorikimura
0
83
moment.js
kazunorikimura
0
57
sequelize.pdf
kazunorikimura
0
460
Toward the world of "ready player one"
kazunorikimura
0
58
npmの便利なパッケージ: forever, winser
kazunorikimura
0
810
npmの便利なパッケージ: Jest
kazunorikimura
0
93
Other Decks in Technology
See All in Technology
Java EE/Jakarta EEの現状と将来―クラウドネイティブ時代にJava EEは対応できるのか?―
takakiyo
1
170
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
260
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
240
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
110
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
360
開発パフォーマンスを最大化するための開発体制
ham0215
2
440
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
Featured
See All Featured
Gamification - CAS2011
davidbonilla
76
4.6k
Making Projects Easy
brettharned
108
5.5k
How to Ace a Technical Interview
jacobian
272
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
Designing the Hi-DPI Web
ddemaree
276
33k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
Building Applications with DynamoDB
mza
88
5.6k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
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