windows:wsl

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
windows:wsl [2021/03/20 07:01] – [インストール] ともやんwindows:wsl [2024/02/04 13:41] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 非ログインユーザー
行 4: 行 4:
 {{:windows:wsl_tmux.png?470|WSL 2 Terminal}} {{:windows:wsl_tmux.png?470|WSL 2 Terminal}}
 \\ \\
- Windows Subsystem for Linux 2 (以下 WSL 2) は、2019/05/06 に[[https://devblogs.microsoft.com/commandline/announcing-wsl-2/|ブログ]]で発表され、2019年6月末までに [[https://insider.windows.com/ja-jp/|Windows Insider Program]] を通じて Microsoft が Windows で Linux カーネルを出荷する試みである。[[windows:windows_10_insider_previews|Windows 10 Insider Previews]] も参照のこと。\\+ Windows Subsystem for Linux 2 (以下 WSL 2) は、2019/05/06 に[[https://devblogs.microsoft.com/commandline/announcing-wsl-2/|ブログ WSL2の発表|Windows コマンドライン]]で発表され、2019年6月末までに [[https://insider.windows.com/ja-jp/|Windows Insider Program]] を通じて Microsoft が Windows で Linux カーネルを出荷する試みである。[[windows:windows_10_insider_previews|Windows 10 Insider Previews]] も参照のこと。\\
  Linux カーネルが Windows に同梱されるのは、今回が初である。(Microsoft は過去にも 2018 年に [[https://azure.microsoft.com/en-us/blog/introducing-microsoft-azure-sphere-secure-and-power-the-intelligent-edge/|Microsoft Azure Sphere]] で Linux カーネル自体は出荷した事がある)\\  Linux カーネルが Windows に同梱されるのは、今回が初である。(Microsoft は過去にも 2018 年に [[https://azure.microsoft.com/en-us/blog/introducing-microsoft-azure-sphere-secure-and-power-the-intelligent-edge/|Microsoft Azure Sphere]] で Linux カーネル自体は出荷した事がある)\\
 \\ \\
行 15: 行 15:
   * そして何よりも VM の構成や管理が不要   * そして何よりも VM の構成や管理が不要
  WSL は、Linux の ELF フォーマット形式のバイナリ実行ファイルを Windows でネイティブ実行できるようにするための互換レイヤーであるが、WSL 1 では一部で互換性の問題があったが、WSL 2 では Linux カーネルを Windows に内臓したことで__**完全なシステムコールの互換性**__を提供すると伴に、__**ファイルシステムのパフォーマンスが劇的に向上**__している。\\  WSL は、Linux の ELF フォーマット形式のバイナリ実行ファイルを Windows でネイティブ実行できるようにするための互換レイヤーであるが、WSL 1 では一部で互換性の問題があったが、WSL 2 では Linux カーネルを Windows に内臓したことで__**完全なシステムコールの互換性**__を提供すると伴に、__**ファイルシステムのパフォーマンスが劇的に向上**__している。\\
 +
 +{{INLINETOC wide 1-2}}
 +\\
  
 ===== インストール ===== ===== インストール =====
行 20: 行 23:
  
 [[.wsl:install|Windows Subsystem for Linux (WSL) Version 2 のインストール]]\\ [[.wsl:install|Windows Subsystem for Linux (WSL) Version 2 のインストール]]\\
-[[.wsl:lxrunoffline|LxRunOffline - システムドライブ外に WSL 環境を構築する方法]]\\ +[[.wsl:lxrunoffline|LxRunOffline - システムドライブ外に WSL 環境を構築する方法]] **__(こちらの手順は最新化されています)__**\\ 
-※**LxRunOffline** を WSL 2 で利用するなら、**Fedora Remix** を購入する必要はない。\\+<wrap em>WSL 2 + **LxRunOffline** で利用するなら、**Fedora Remix** を購入する必要はない。</wrap>\\
  
 [[.wsl:install_wsl1|Windows Subsystem for Linux (WSL) Version 1 のインストール]](WSL 2 ではなく WSL 1 を導入する場合)\\ [[.wsl:install_wsl1|Windows Subsystem for Linux (WSL) Version 1 のインストール]](WSL 2 ではなく WSL 1 を導入する場合)\\
行 477: 行 480:
 ==== .NET Core ==== ==== .NET Core ====
 .NET Core を Fedora にインストールする方法は、以下を参照のこと。\\ .NET Core を Fedora にインストールする方法は、以下を参照のこと。\\
-[[linux:fedora_copr#net_core|Fedora Copr リポジトリ - .NET Core]]\\+[[linux:fedora:copr#net_core|Fedora Copr リポジトリ - .NET Core]]\\
  
 ==== Cloud9 SDK ==== ==== Cloud9 SDK ====
  • windows/wsl.1616191292.txt.gz
  • 最終更新: 2021/03/20 07:01
  • by ともやん