Windows 11 における Windows Subsystem for Linux (WSL) の包括的なインストール ガイド
主な注意事項
- WSL は、PowerShell またはコマンド プロンプトの 1 つのコマンドでインストールできます。
- インストール時に異なる Linux ディストリビューションを指定できます。
- インストールを正常に行うには、「仮想マシン プラットフォーム」機能を有効にすることが不可欠です。
Windows 11でLinuxのロックを解除する:WSLのインストールに関する包括的なガイド
このガイドでは、Windows 11 に Windows Subsystem for Linux (WSL) をインストールして、Windows と並行して Linux ディストリビューションをシームレスに実行できるようにする手順について詳しく説明します。
Windows 11にWSLをインストールする
コマンド プロンプト (または PowerShell) を使用して Windows 11 に WSL をインストールするには、次の手順に従います。
ステップ1: Windows 11でスタートを開く
開始するには、 [開始]ボタンをクリックします。
ステップ2:コマンドプロンプトを検索する
検索バーに「コマンド プロンプト」と入力し、一番上の結果を右クリックして、 「管理者として実行」オプションを選択します。
ステップ3: WSLコマンドをインストールする
次のコマンドを入力して Windows 11 に WSL をインストールし、Enter キーを押します。
wsl --install
ステップ4:コンピュータを再起動する
インストールが完了したら、コンピューターを再起動して WSL セットアップを完了します。
ステップ5: Linuxディストリビューションのセットアップ
セットアップ プロンプトに従って、選択した Linux ディストリビューションを構成します。
これらの手順を完了すると、Ubuntu Linux ディストリビューションの最新バージョンを含む必要な Linux コンポーネントが Windows 11 にインストールされます。
インストールに関する問題にはご注意ください。エラーコード14107が発生した場合は、 「設定」 > 「オプション機能」 > 「その他のWindows機能」で「仮想マシンプラットフォーム」が有効になっていることを確認してください。必要に応じて再起動し、インストールコマンドを再実行してください。
WSLカーネルを更新する
Windows 11 のコマンド プロンプトから WSL カーネルを更新するには、次の手順に従います。
ステップ1:スタートを開く
[スタート]ボタンをクリックします。
ステップ2:コマンドプロンプトを検索する
検索バーに「コマンド プロンプト」と入力し、一番上の結果を右クリックして、 「管理者として実行」オプションを選択します。
ステップ3: WSLコマンドを更新する
次のコマンドを実行して、WSL カーネルを更新します。
wsl --update
アップデートが利用可能な場合は、これらの手順で自動的にダウンロードおよびインストールされます。
Windows 11 に特定のディストリビューションで WSL をインストールする
Windows 11 で特定の Linux ディストリビューションを使用して WSL をインストールするには、次の手順に従います。
ステップ1:スタートを開く
[スタート]ボタンをクリックします。
ステップ2:コマンドプロンプトを検索する
検索バーに「コマンド プロンプト」と入力し、一番上の結果を右クリックして、 「管理者として実行」オプションを選択します。
ステップ3:利用可能なディストリビューションの一覧
利用可能な WSL ディストリビューションの一覧を表示するには、次のコマンドを入力します。
wsl --list --online
ステップ4:特定のディストリビューションコマンドをインストールする
選択した Linux ディストリビューションをインストールするには、次のコマンドを使用します。
wsl --install -d DISTRO-NAME
DISTRO-NAME を目的のディストリビューション (例: Debian)に置き換えてください。
ステップ5:コンピュータを再起動する
インストール後、コンピューターを再起動してセットアップを完了します。
ステップ6: Linuxディストリビューションのセットアップ
選択した Linux ディストリビューションに必要なセットアップを続行します。
これらの手順を完了すると、指定したディストリビューションとともに Windows Subsystem for Linux コンポーネントが正常にインストールされます。
Microsoft StoreからWSLをインストールする
WSL とそのディストリビューションを Microsoft ストアからインストールする場合は、Windows の機能で特定のコンポーネントを有効にしてから、ストアから WSL をダウンロードする必要があります。
1. WSLの必須コンポーネントを有効にする
Windows 11 で Linux を実行するために必要な機能を有効にするには、次の手順に従います。
ステップ1:スタートを開く
[スタート]ボタンをクリックします。
ステップ2: Windowsの機能を検索する
検索に「 Windows の機能の有効化または無効化」と入力し、一番上の結果をクリックします。
ステップ3:仮想マシンプラットフォームを有効にする
「仮想マシンプラットフォーム」のチェックボックスをオンにします。
ステップ4: Windows Subsystem for Linuxを有効にする
「Windows Subsystem for Linux」のボックスにチェックを入れます。
ステップ5:確認して再起動する
[OK]ボタンをクリックし、コンピューターを再起動します。
これらのコンポーネントを有効にした後、Microsoft Store から WSL のダウンロードに進みます。
ストア方式では必要なコンポーネントがすべてインストールされるはずですが、エラー コード 14107や0x8004032dなどのエラーを回避するために、「仮想マシン プラットフォーム」と「Windows Subsystem for Linux」を手動で有効にすることが推奨されることが多いです。
2. Windows Subsystem for Linuxアプリをインストールする
Windows 11 に WSL レイヤーをインストールするには、次の手順に従います。
ステップ1: WSLストアページを開く
Windows Subsystem for Linuxストア ページにアクセスします。
ステップ2:アプリをインストールする
「インストール」ボタンをクリックしてアプリをダウンロードします。
ステップ3: Microsoft Storeを開く
メッセージが表示されたら、「Microsoft Store を開く」をクリックします。
ステップ4:インストールを完了する
インストールを完了するには、[インストール]ボタンをもう一度クリックします。
3. Linuxディストリビューションをインストールする
Microsoft Store から Linux ディストリビューションをインストールするには、次の手順に従います。
ステップ1: Microsoft Storeアプリを開く
Microsoft Storeアプリを起動します。
ステップ2: Linuxディストリビューションを検索する
希望する Linux ディストリビューションの名前 (例: Debian ) を入力します。
ステップ3:配布物を入手する
「入手」ボタンをクリックしてダウンロードを開始します。
ステップ4:インストールしたディストリビューションを開く
インストール後、「開く」ボタンをクリックして Linux ディストリビューションを起動します。
これらの手順を完了すると、Linux GUI アプリケーションの実行のサポートを含め、WSL が Windows 11 上にセットアップされます。
まとめ
このガイドでは、Windows 11 に Windows Subsystem for Linux をインストールする方法の包括的な概要を説明しました。コマンド ライン、特定のディストリビューション、または Microsoft ストアのいずれを使用しても、これらの手順により、ユーザーは Windows デバイスで直接強力な Linux ツールにアクセスできるようになります。
結論
Windows Subsystem for Linuxをインストールすると、開発者やITプロフェッショナルにとって新たな可能性が広がります。わずか数個のコマンドで、Windows環境と並行して様々なLinuxディストリビューションを実行できるため、生産性が向上し、多彩なツールへのアクセスも容易になります。仮想マシンやデュアルブート環境を必要とせず、Linuxのパワーを存分に発揮するには、以下の手順に従ってください。
FAQ(よくある質問)
Windows Subsystem for Linux とは何ですか?
WSL を使用すると、Windows ユーザーは、別途 Linux をインストールすることなく、ネイティブの Linux コマンドライン ツールとアプリケーションを実行できます。
WSL を使用して GUI アプリケーションを実行できますか?
はい、WSL は X11 や Wayland などのツールを介して GUI アプリケーションの実行をサポートしています。
WSL は無料で使えますか?
はい、WSL は無料で、Windows 11 オペレーティング システムの一部として提供されます。
追加情報
WSLとその機能の詳細については、Microsoftの公式WSLドキュメントをご覧ください。このリソースでは、WSLのより詳しい情報、トラブルシューティングの手順、そして高度な使用方法に関するガイドラインが提供されています。
FAQ(よくある質問)
Windows Subsystem for Linux とは何ですか?
WSL を使用すると、Windows ユーザーは、別途 Linux をインストールすることなく、ネイティブの Linux コマンドライン ツールとアプリケーションを実行できます。
WSL を使用して GUI アプリケーションを実行できますか?
はい、WSL は X11 や Wayland などのツールを介して GUI アプリケーションの実行をサポートしています。
WSL は無料で使えますか?
はい、WSL は無料で、Windows 11 オペレーティング システムの一部として提供されます。