差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| windows:wsl:install [2020/09/09 04:05] – [Windows 10 ビルド番号を確認] ともやん | windows:wsl:install [2023/03/15 05:53] (現在) – [☢️古い資料です☢️] ともやん | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | < | + | ~~CLOSETOC~~ |
| - | < | + | |
| - | #result pre, #mincode pre { | + | |
| - | overflow: hidden; | + | |
| - | font-size: 10px; | + | |
| - | } | + | |
| - | # | + | |
| - | height: 400px; | + | |
| - | overflow: scroll; | + | |
| - | overflow-x: hidden; | + | |
| - | font-size: 10px; | + | |
| - | } | + | |
| - | #logo { | + | |
| - | background-color: | + | |
| - | padding: 10px; | + | |
| - | width: fit-content; | + | |
| - | } | + | |
| - | #logo p { | + | |
| - | margin: 0; | + | |
| - | } | + | |
| - | </ | + | |
| - | </ | + | |
| ====== Windows Subsystem for Linux (WSL) Version 2 のインストール ====== | ====== Windows Subsystem for Linux (WSL) Version 2 のインストール ====== | ||
| + | {{INLINETOC wide 1-2}} | ||
| + | \\ | ||
| ===== Windows 10 ビルド番号を確認 ===== | ===== Windows 10 ビルド番号を確認 ===== | ||
| 行 28: | 行 9: | ||
| ※Windows 10 Insider Preview では Build 18917 から WSL 2 を提供。\\ | ※Windows 10 Insider Preview では Build 18917 から WSL 2 を提供。\\ | ||
| Windows 10 一般提供では バージョン 2004 (Build 19041) から WSL 2 を提供。\\ | Windows 10 一般提供では バージョン 2004 (Build 19041) から WSL 2 を提供。\\ | ||
| + | 参考: [[windows: | ||
| </ | </ | ||
| 行 36: | 行 18: | ||
| </ | </ | ||
| <WRAP prewrap 100% #result> | <WRAP prewrap 100% #result> | ||
| + | **Insider Preview の例**\\ | ||
| <code powershell> | <code powershell> | ||
| 行 44: | 行 27: | ||
| SerialNumber | SerialNumber | ||
| Version | Version | ||
| + | </ | ||
| + | |||
| + | **一般提供の例**\\ | ||
| + | <code powershell> | ||
| + | |||
| + | SystemDirectory : C: | ||
| + | Organization | ||
| + | BuildNumber | ||
| + | RegisteredUser | ||
| + | SerialNumber | ||
| + | Version | ||
| </ | </ | ||
| </ | </ | ||
| WSL を提供していない Windows 10 を実行している場合は、[スタート] - [設定] - [更新とセキュリティ] - [Windows Update] の順に選択し、[更新プログラムのチェック] を実行する。\\ | WSL を提供していない Windows 10 を実行している場合は、[スタート] - [設定] - [更新とセキュリティ] - [Windows Update] の順に選択し、[更新プログラムのチェック] を実行する。\\ | ||
| - | **wsl** コマンドを実行する。\\ | + | **PowerShell** で **wsl** コマンドを実行する。\\ |
| <WRAP prewrap 100%> | <WRAP prewrap 100%> | ||
| - | < | + | < |
| $ wsl | $ wsl | ||
| </ | </ | ||
| 行 72: | 行 66: | ||
| </ | </ | ||
| - | 管理者実行している **PowerShell** で **wsl --install** コマンドを実行する。\\ | + | ===== インストール ===== |
| - | もしくは、[[windows: | + | **wsl --install** コマンドを管理者で実行していない場合は、以下のような実行結果になる。\\ |
| - | <WRAP prewrap 100%> | + | |
| - | < | + | |
| - | $ sudo wsl --install | + | |
| - | </ | + | |
| - | + | ||
| - | 管理者で実行していない場合は、以下のような実行結果になる。\\ | + | |
| <WRAP prewrap 100%> | <WRAP prewrap 100%> | ||
| < | < | ||
| 行 91: | 行 79: | ||
| </ | </ | ||
| + | 管理者実行している **PowerShell** で **wsl --install** コマンドを実行する。\\ | ||
| + | もしくは、[[windows: | ||
| + | <WRAP prewrap 100%> | ||
| + | < | ||
| + | $ sudo wsl --install | ||
| + | </ | ||
| </ | </ | ||
| + | |||
| <WRAP prewrap 100% #result> | <WRAP prewrap 100% #result> | ||
| <code powershell> | <code powershell> | ||
| 行 114: | 行 109: | ||
| </ | </ | ||
| + | 変更を有効にするために Windows を再起動する。\\ | ||
| + | |||
| + | ===== 再起動後に wsl コマンドを実行 ===== | ||
| + | WSL のインストールが完了すると **wsl** コマンドの説明が以下のように変わる。\\ | ||
| + | <WRAP prewrap 100%> | ||
| + | < | ||
| + | $ wsl --help | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP prewrap 100% # | ||
| + | **Insider Preview の例**\\ | ||
| + | <code powershell> | ||
| + | Copyright (c) Microsoft Corporation. All rights reserved. | ||
| + | |||
| + | 使用法: wsl.exe [Argument] [Options...] [CommandLine] | ||
| + | |||
| + | Linux バイナリを実行するための引数: | ||
| + | |||
| + | コマンド ラインを指定しないと、wsl.exe は既定のシェルを起動します。 | ||
| + | |||
| + | --exec, -e < | ||
| + | 指定したコマンドを、既定の Linux シェルを使用しないで実行します。 | ||
| + | |||
| + | -- | ||
| + | 残りのコマンド ラインをそのまま渡します。 | ||
| + | |||
| + | オプション: | ||
| + | --distribution, | ||
| + | 指定したディストリビューションを実行します。 | ||
| + | |||
| + | --user, -u < | ||
| + | 指定したユーザーとして実行します。 | ||
| + | |||
| + | Linux 用 Windows サブシステムを管理するための引数: | ||
| + | |||
| + | --export < | ||
| + | ディストリビューションを tar ファイルにエクスポートします。 | ||
| + | 標準出力の場合は、ファイル名を - とすることができます。 | ||
| + | |||
| + | --import < | ||
| + | 指定した tar ファイルを新しいディストリビューションとしてインポートします。 | ||
| + | 標準入力の場合は、ファイル名を - とすることができます。 | ||
| + | |||
| + | オプション: | ||
| + | --version < | ||
| + | 新しいディストリビューションに使用するバージョンを指定します。 | ||
| + | |||
| + | --list, -l [Options] | ||
| + | ディストリビューションの一覧を表示します。 | ||
| + | |||
| + | オプション: | ||
| + | --all | ||
| + | 現在インストール中またはアンインストール中のものを含めて | ||
| + | すべてのディストリビューションを一覧表示します。 | ||
| + | |||
| + | --running | ||
| + | 現在実行中のディストリビューションのみを一覧表示します。 | ||
| + | |||
| + | --quiet, -q | ||
| + | ディストリビューション名のみを表示します。 | ||
| + | |||
| + | --verbose, -v | ||
| + | すべてのディストリビューションについての詳細情報を表示します。 | ||
| + | |||
| + | --set-default, | ||
| + | ディストリビューションを既定として設定します。 | ||
| + | |||
| + | --set-default-version < | ||
| + | 新しいディストリビューションの既定のインストール バージョンを変更します。 | ||
| + | |||
| + | --set-version < | ||
| + | 指定したディストリビューションのバージョンを変更します。 | ||
| + | |||
| + | --shutdown | ||
| + | 実行中のすべてのディストリビューションと WSL 2 ライトウェイト ユーティリティ仮想マシンを直ちに終了します。 | ||
| + | |||
| + | --terminate, | ||
| + | 指定したディストリビューションを終了します。 | ||
| + | |||
| + | --unregister < | ||
| + | ディストリビューションの登録を解除し、ルート ファイル システムを削除します。 | ||
| + | |||
| + | --help | ||
| + | 使用法を表示します。 | ||
| + | |||
| + | --update [Options] | ||
| + | WSL 2 カーネルに対する更新を管理します。オプションが指定されていない場合は、 | ||
| + | 最新バージョンのカーネルに更新します。 | ||
| + | |||
| + | オプション: | ||
| + | --rollback | ||
| + | 以前のバージョンの WSL 2 カーネルに戻します。 | ||
| + | |||
| + | --status | ||
| + | 更新の状態を表示します。 | ||
| + | </ | ||
| + | |||
| + | **一般提供の例**\\ | ||
| + | <code powershell> | ||
| + | Copyright (c) Microsoft Corporation. All rights reserved. | ||
| + | |||
| + | 使用法: wsl.exe [引数] [オプション...] [コマンド ライン] | ||
| + | |||
| + | Linux バイナリを実行するための引数: | ||
| + | |||
| + | コマンド ラインを指定しないと、wsl.exe は既定のシェルを起動します。 | ||
| + | |||
| + | --exec, -e < | ||
| + | 指定したコマンドを、既定の Linux シェルを使用しないで実行します。 | ||
| + | |||
| + | -- | ||
| + | 残りのコマンド ラインをそのまま渡します。 | ||
| + | |||
| + | オプション: | ||
| + | --distribution, | ||
| + | 指定したディストリビューションを実行します。 | ||
| + | |||
| + | --user, -u < | ||
| + | 指定したユーザーとして実行します。 | ||
| + | |||
| + | Linux 用 Windows サブシステムを管理するための引数: | ||
| + | |||
| + | --export < | ||
| + | ディストリビューションを tar ファイルにエクスポートします。 | ||
| + | 標準出力の場合は、ファイル名を - とすることができます。 | ||
| + | |||
| + | --import < | ||
| + | 指定した tar ファイルを新しいディストリビューションとしてインポートします。 | ||
| + | 標準入力の場合は、ファイル名を - とすることができます。 | ||
| + | |||
| + | オプション: | ||
| + | --version < | ||
| + | 新しいディストリビューションに使用するバージョンを指定します。 | ||
| + | |||
| + | --list, -l [オプション] | ||
| + | ディストリビューションの一覧を表示します。 | ||
| + | |||
| + | オプション: | ||
| + | --all | ||
| + | 現在インストール中またはアンインストール中のものを含めて | ||
| + | すべてのディストリビューションを一覧表示します。 | ||
| + | |||
| + | --running | ||
| + | 現在実行中のディストリビューションのみを一覧表示します。 | ||
| + | |||
| + | --quiet, -q | ||
| + | ディストリビューション名のみを表示します。 | ||
| + | |||
| + | --verbose, -v | ||
| + | すべてのディストリビューションについての詳細情報を表示します。 | ||
| + | |||
| + | --set-default, | ||
| + | ディストリビューションを既定として設定します。 | ||
| + | |||
| + | --set-default-version < | ||
| + | 新しいディストリビューションの既定のインストール バージョンを変更します。 | ||
| + | |||
| + | --set-version < | ||
| + | 指定したディストリビューションのバージョンを変更します。 | ||
| + | |||
| + | --shutdown | ||
| + | 実行中のすべてのディストリビューションと WSL 2 ライトウェイト ユーティリティ仮想マシンを直ちに終了します。 | ||
| + | |||
| + | --terminate, | ||
| + | 指定したディストリビューションを終了します。 | ||
| + | |||
| + | --unregister < | ||
| + | ディストリビューションの登録を解除します。 | ||
| + | |||
| + | --help | ||
| + | 使用法を表示します。 | ||
| + | </ | ||
| + | Insider Preview と表示内容が若干異なるが支障はない。\\ | ||
| + | </ | ||
| + | |||
| + | ====== ☢️古い資料です (Obsolete)☢️ ====== | ||
| + | |||
| + | ===== Windows Subsystem for Linux (WSL) Version 2 のインストール ===== | ||
| + | **__注意: [[.: | ||
| - | ====== Windows Subsystem for Linux (WSL) Version 2 のインストール (古い資料です) ====== | ||
| 本手順では、WSL 2 上に [[https:// | 本手順では、WSL 2 上に [[https:// | ||
| Fedora ファンとしては、Fedora Remix for WSL が Fedora 公式ではないのがちょっと残念ではあるが、使い慣れた Fedora が Windows 10 でも使えるのはありがたい。\\ | Fedora ファンとしては、Fedora Remix for WSL が Fedora 公式ではないのがちょっと残念ではあるが、使い慣れた Fedora が Windows 10 でも使えるのはありがたい。\\ | ||