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
360
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
620
How freelance programmer works
kazunorikimura
0
100
moment.js
kazunorikimura
0
73
sequelize.pdf
kazunorikimura
0
540
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
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
220
Охота на косуль у древних
ashapiro
0
130
EDRの検知の仕組みと検知回避について
chayakonanaika
12
5.3k
[OpsJAWS Meetup33 AIOps] Amazon Bedrockガードレールで守る安全なAI運用
akiratameto
1
140
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
540
2025/3/1 公共交通オープンデータデイ2025
morohoshi
0
110
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.6k
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
180
User Story Mapping + Inclusive Team
kawaguti
PRO
2
380
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
350
入門 PEAK Threat Hunting @SECCON
odorusatoshi
0
180
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
200
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
Code Reviewing Like a Champion
maltzj
521
39k
Optimizing for Happiness
mojombo
377
70k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
How STYLIGHT went responsive
nonsquared
99
5.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Code Review Best Practice
trishagee
67
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Become a Pro
speakerdeck
PRO
26
5.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
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