Windows Subsystem for Linux
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>Linuxサブシステム]]
* 目次 [#rdb7338f]
#contents
*概要 [#ua00ab1b]
-Windows Subsystem for Linux (以下、WSLと略す。)
-旧称:[[Bash]] on Ubuntu on Windows / [[Bash]] on Windows
-仮想環境ではなく、エミュレーション環境(互換レイヤ)なの...
[[Hyper-V]]の機能は使用せず、新しいサブシステムとしてLinu...
-これは、Linux系の開発環境をサポートすることが主目的と予...
-[[Docker for Windows]]と同様に、[[Bash]] on Windowsから...
**方式 [#ma09b3b5]
***[[Drawbridge>https://dotnetdevelopmentinfrastructure.o...
「ライブラリOS」・「ピコプロセス」というテクノロジを土台...
***Picoプロバイダードライバー [#n8293207]
-Linux互換環境を提供するPicoプロバイダードライバー~
(lxss.sysとlxcore.sysという2つのカーネルドライバー)で実...
-[[リダイレクタ的なアーキテクチャによって>NetBIOS#e614ed6...
WindowsクライアントとLinuxサーバをPico経由で接続して動作...
Microsoft Bash Launcher(bash.exe) ---> LX Session mana...
-これにより、ほぼネイティブに(?)Linuxの機能(バイナリ...
**ディストリビューション [#xd8a2083]
厳密には以下のLinuxディストリビューションの上で動作可能な...
***メジャー [#ucf18e2f]
-Ubuntu
-OpenSUSE
-SUSE Linux Enterprise Server
***マイナー [#d1bb63aa]
-WLinux Enterprise
-Fedora Remix for WSL
*詳細 [#k849312c]
**インストール / アンインストール [#o393cbb1]
***Creators Update(V.1703)以前 [#t31e67b4]
WSLがβ版だった頃。
-参考
--Windows Subsystem for Linuxをインストールしてみよう! -...
https://qiita.com/Aruneko/items/c79810b0b015bebf30bb
***Fall Creators Update(V.1709)以降 [#r34eea59]
-[[Microsoft Store>#x9b4a3ba]]からインストール、
-「⚙」の[アプリと機能]からアンインストール
-参考
--Windows 10でLinuxプログラムを利用可能にする~
WSL(Windows Subsystem for Linux)をインストールする:Tec...
http://www.atmarkit.co.jp/ait/articles/1608/08/news039.html
--WSLのインストール・アンインストール方法 - Qiita~
https://qiita.com/tkj06/items/b5c195db860241663485
***Microsoft Store [#x9b4a3ba]
[[Creators Update以降>#r34eea59]]は、Microsoft Storeから...
-参考
--Ubuntu を入手 - Microsoft Store ja-JP~
https://www.microsoft.com/ja-jp/p/ubuntu/9nblggh4msv6
***ディストリビューション変更 [#h9713feb]
-WSL-Distribution-Switcherというツールが使用できる。
-V.1703互換操作で初期ディストリビューションを~
セットアップすれば、V.1709のWSLでも、利用可能。
-参考
--Windows 10で始めるBash(41) WSL上の~
Linuxディストリビューションを変更する | マイナビニュース~
https://news.mynavi.jp/article/bashonwindows-41/
***Windows Server [#e6e3997f]
サーバにもインストール可能
-参考
--Windows Server に Linux サブシステムをインストールする ...
https://docs.microsoft.com/ja-jp/windows/wsl/install-on-s...
**利用方法 [#b7c156ee]
***基本的な利用方法 [#h3e2ae3b]
-WSL (Windows Subsystem for Linux)の基本メモ - Qiita~
https://qiita.com/rubytomato@github/items/fdfc0a76e848442...
***[[WSL上での.NET Core開発]] [#fa6de268]
**相互運用 [#cbc6e571]
***[[WSLでのWindowsとLinuxの相互運用]] [#y0586a5a]
***[[WindowsとWSL間の接続]] [#a18d1c2c]
**[[Docker>https://dotnetdevelopmentinfrastructure.osscon...
***WSL(1) [#nf5cd2c3]
-[[裏技>Windows上で動くLinux#yc05e4f9]]を除き、WSL(1)上で...
-Linuxスタイルのスニペットを動かすために、~
[[Dockerのクライアント(Dockerコマンド)>https://dotnetde...
のみをWSL(1)から利用するケースが多い。
***[[WSL2>#t1ddb916]] [#b08a40a8]
-WSL2では、[[Docker Desktop WSL2 Backend>WSL → WSL2#yac6...
-また、[[Docker Desktopなしでも内部でDockerを動かせる>WSL...
**GUIのサポート [#k12fa962]
***[[WSLg>WSL → WSL2#qdc6ef47]] [#t88ba423]
***Google Playのサポート [#p73ee339]
**その他 [#a5db540f]
***I/Oが遅いらしい [#o3358b21]
Linuxと違いWindowsはファイルシステムへのアクセスが必須で、~
大量のフィルター(ドライバ)が登録されているため遅いらし...
-Major performance (I/O?) issue in /mnt/* and in ~ (home)...
https://github.com/Microsoft/WSL/issues/873#issuecomment-...
--https://twitter.com/EzoeRyou/status/1081354029978902528
*参考 [#ida97117]
**[[WSL → WSL2]] [#t1ddb916]
**その他 [#e7127ebd]
-WSL2正式リリース WindowsでLinuxが必要とされる複雑な背景 ...
https://www.orangeitems.com/entry/2020/05/20/102112
***Publickey [#w67a9aae]
-Windows Serverにも「Bash on Windows」搭載へ。~
Windows Serverも仮想マシンを使わずにLinuxバイナリが実行可...
https://www.publickey1.jp/blog/17/windows_serverbash_on_w...
-Bash on Windows/Windows Subsystem for Linuxが~
ベータ版を卒業、正式版に。今秋のWindows 10 Fall Creators ...
https://www.publickey1.jp/blog/17/windows_subsystem_for_l...
-「Bash on Windows」という名称は非推奨に。~
正式名称「Windows Subsystem for Linux」(WSL)としてベー...
https://www.publickey1.jp/blog/17/bash_on_windowswindows_...
-Windows 10、次期アップデートでLinuxのdaemonも~
サポートする見通し、Windows Subsystem for Linuxで対応~
https://publickey1.jp/blog/18/windows_10linuxdaemonwindow...
***Build Insider [#n82f3c3e]
-Windows Subsystem for Linuxとは? そのインストールと使い...
http://www.buildinsider.net/enterprise/wsl/01
-Bash on Ubuntu on Windowsの、Creators Updateでの強化点&...
http://www.buildinsider.net/enterprise/wsl/creatorsupdate
***@IT [#zc4bbedd]
-Windows 10 The Latest:Windows 10でUbuntuの~
シェル「Bash」が動き始める! だが日本語はどうなる? (1/2)~
http://www.atmarkit.co.jp/ait/articles/1604/11/news031.html
-Tech TIPS:Windows 10のLinux/Ubuntu互換環境でbashを使う~
http://www.atmarkit.co.jp/ait/articles/1608/08/news039.html
***Qiita [#aae60597]
-Bash on Ubuntu on Windowsの動作要件~
https://qiita.com/tsukamoto/items/47717f8872325734b4e6
-Bash on Ubuntu on Windowsをインストールしてみよう!~
https://qiita.com/Aruneko/items/c79810b0b015bebf30bb
-WSLでDockerを使う~
https://qiita.com/tkyonezu/items/f89fe109ee764912bc8f
-Windows Subsystem for LinuxからDockerを使う~
https://qiita.com/koduki/items/37b97ef3310186ff73b8
***kledgeb [#tbdfa959]
-kledgeb: WSL~
https://kledgeb.blogspot.jp/search/label/WSL?max-results=10
-仕組み
--WSL その1 - Ubuntu on Windowsの概要とアーキテクチャー・...
https://kledgeb.blogspot.jp/2016/04/wsl-1-ubuntu-on-windo...
--その17 - WSLの仕組みとWSLを構成するコンポーネント~
https://kledgeb.blogspot.jp/2016/05/wsl-17-wslwsl.html
-[[WSL2>WSL → WSL2#d0bedb7d]]
***Microsoft Docs [#q0526926]
-Windows Subsystem for Linux について~
https://docs.microsoft.com/ja-jp/windows/wsl/about
----
Tags: [[:Windows]], [[:Linux]], [[:Linuxサブシステム]], [...
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>Linuxサブシステム]]
* 目次 [#rdb7338f]
#contents
*概要 [#ua00ab1b]
-Windows Subsystem for Linux (以下、WSLと略す。)
-旧称:[[Bash]] on Ubuntu on Windows / [[Bash]] on Windows
-仮想環境ではなく、エミュレーション環境(互換レイヤ)なの...
[[Hyper-V]]の機能は使用せず、新しいサブシステムとしてLinu...
-これは、Linux系の開発環境をサポートすることが主目的と予...
-[[Docker for Windows]]と同様に、[[Bash]] on Windowsから...
**方式 [#ma09b3b5]
***[[Drawbridge>https://dotnetdevelopmentinfrastructure.o...
「ライブラリOS」・「ピコプロセス」というテクノロジを土台...
***Picoプロバイダードライバー [#n8293207]
-Linux互換環境を提供するPicoプロバイダードライバー~
(lxss.sysとlxcore.sysという2つのカーネルドライバー)で実...
-[[リダイレクタ的なアーキテクチャによって>NetBIOS#e614ed6...
WindowsクライアントとLinuxサーバをPico経由で接続して動作...
Microsoft Bash Launcher(bash.exe) ---> LX Session mana...
-これにより、ほぼネイティブに(?)Linuxの機能(バイナリ...
**ディストリビューション [#xd8a2083]
厳密には以下のLinuxディストリビューションの上で動作可能な...
***メジャー [#ucf18e2f]
-Ubuntu
-OpenSUSE
-SUSE Linux Enterprise Server
***マイナー [#d1bb63aa]
-WLinux Enterprise
-Fedora Remix for WSL
*詳細 [#k849312c]
**インストール / アンインストール [#o393cbb1]
***Creators Update(V.1703)以前 [#t31e67b4]
WSLがβ版だった頃。
-参考
--Windows Subsystem for Linuxをインストールしてみよう! -...
https://qiita.com/Aruneko/items/c79810b0b015bebf30bb
***Fall Creators Update(V.1709)以降 [#r34eea59]
-[[Microsoft Store>#x9b4a3ba]]からインストール、
-「⚙」の[アプリと機能]からアンインストール
-参考
--Windows 10でLinuxプログラムを利用可能にする~
WSL(Windows Subsystem for Linux)をインストールする:Tec...
http://www.atmarkit.co.jp/ait/articles/1608/08/news039.html
--WSLのインストール・アンインストール方法 - Qiita~
https://qiita.com/tkj06/items/b5c195db860241663485
***Microsoft Store [#x9b4a3ba]
[[Creators Update以降>#r34eea59]]は、Microsoft Storeから...
-参考
--Ubuntu を入手 - Microsoft Store ja-JP~
https://www.microsoft.com/ja-jp/p/ubuntu/9nblggh4msv6
***ディストリビューション変更 [#h9713feb]
-WSL-Distribution-Switcherというツールが使用できる。
-V.1703互換操作で初期ディストリビューションを~
セットアップすれば、V.1709のWSLでも、利用可能。
-参考
--Windows 10で始めるBash(41) WSL上の~
Linuxディストリビューションを変更する | マイナビニュース~
https://news.mynavi.jp/article/bashonwindows-41/
***Windows Server [#e6e3997f]
サーバにもインストール可能
-参考
--Windows Server に Linux サブシステムをインストールする ...
https://docs.microsoft.com/ja-jp/windows/wsl/install-on-s...
**利用方法 [#b7c156ee]
***基本的な利用方法 [#h3e2ae3b]
-WSL (Windows Subsystem for Linux)の基本メモ - Qiita~
https://qiita.com/rubytomato@github/items/fdfc0a76e848442...
***[[WSL上での.NET Core開発]] [#fa6de268]
**相互運用 [#cbc6e571]
***[[WSLでのWindowsとLinuxの相互運用]] [#y0586a5a]
***[[WindowsとWSL間の接続]] [#a18d1c2c]
**[[Docker>https://dotnetdevelopmentinfrastructure.osscon...
***WSL(1) [#nf5cd2c3]
-[[裏技>Windows上で動くLinux#yc05e4f9]]を除き、WSL(1)上で...
-Linuxスタイルのスニペットを動かすために、~
[[Dockerのクライアント(Dockerコマンド)>https://dotnetde...
のみをWSL(1)から利用するケースが多い。
***[[WSL2>#t1ddb916]] [#b08a40a8]
-WSL2では、[[Docker Desktop WSL2 Backend>WSL → WSL2#yac6...
-また、[[Docker Desktopなしでも内部でDockerを動かせる>WSL...
**GUIのサポート [#k12fa962]
***[[WSLg>WSL → WSL2#qdc6ef47]] [#t88ba423]
***Google Playのサポート [#p73ee339]
**その他 [#a5db540f]
***I/Oが遅いらしい [#o3358b21]
Linuxと違いWindowsはファイルシステムへのアクセスが必須で、~
大量のフィルター(ドライバ)が登録されているため遅いらし...
-Major performance (I/O?) issue in /mnt/* and in ~ (home)...
https://github.com/Microsoft/WSL/issues/873#issuecomment-...
--https://twitter.com/EzoeRyou/status/1081354029978902528
*参考 [#ida97117]
**[[WSL → WSL2]] [#t1ddb916]
**その他 [#e7127ebd]
-WSL2正式リリース WindowsでLinuxが必要とされる複雑な背景 ...
https://www.orangeitems.com/entry/2020/05/20/102112
***Publickey [#w67a9aae]
-Windows Serverにも「Bash on Windows」搭載へ。~
Windows Serverも仮想マシンを使わずにLinuxバイナリが実行可...
https://www.publickey1.jp/blog/17/windows_serverbash_on_w...
-Bash on Windows/Windows Subsystem for Linuxが~
ベータ版を卒業、正式版に。今秋のWindows 10 Fall Creators ...
https://www.publickey1.jp/blog/17/windows_subsystem_for_l...
-「Bash on Windows」という名称は非推奨に。~
正式名称「Windows Subsystem for Linux」(WSL)としてベー...
https://www.publickey1.jp/blog/17/bash_on_windowswindows_...
-Windows 10、次期アップデートでLinuxのdaemonも~
サポートする見通し、Windows Subsystem for Linuxで対応~
https://publickey1.jp/blog/18/windows_10linuxdaemonwindow...
***Build Insider [#n82f3c3e]
-Windows Subsystem for Linuxとは? そのインストールと使い...
http://www.buildinsider.net/enterprise/wsl/01
-Bash on Ubuntu on Windowsの、Creators Updateでの強化点&...
http://www.buildinsider.net/enterprise/wsl/creatorsupdate
***@IT [#zc4bbedd]
-Windows 10 The Latest:Windows 10でUbuntuの~
シェル「Bash」が動き始める! だが日本語はどうなる? (1/2)~
http://www.atmarkit.co.jp/ait/articles/1604/11/news031.html
-Tech TIPS:Windows 10のLinux/Ubuntu互換環境でbashを使う~
http://www.atmarkit.co.jp/ait/articles/1608/08/news039.html
***Qiita [#aae60597]
-Bash on Ubuntu on Windowsの動作要件~
https://qiita.com/tsukamoto/items/47717f8872325734b4e6
-Bash on Ubuntu on Windowsをインストールしてみよう!~
https://qiita.com/Aruneko/items/c79810b0b015bebf30bb
-WSLでDockerを使う~
https://qiita.com/tkyonezu/items/f89fe109ee764912bc8f
-Windows Subsystem for LinuxからDockerを使う~
https://qiita.com/koduki/items/37b97ef3310186ff73b8
***kledgeb [#tbdfa959]
-kledgeb: WSL~
https://kledgeb.blogspot.jp/search/label/WSL?max-results=10
-仕組み
--WSL その1 - Ubuntu on Windowsの概要とアーキテクチャー・...
https://kledgeb.blogspot.jp/2016/04/wsl-1-ubuntu-on-windo...
--その17 - WSLの仕組みとWSLを構成するコンポーネント~
https://kledgeb.blogspot.jp/2016/05/wsl-17-wslwsl.html
-[[WSL2>WSL → WSL2#d0bedb7d]]
***Microsoft Docs [#q0526926]
-Windows Subsystem for Linux について~
https://docs.microsoft.com/ja-jp/windows/wsl/about
----
Tags: [[:Windows]], [[:Linux]], [[:Linuxサブシステム]], [...
ページ名: