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

クイックノート: Ubuntu、Debian、Kali Linux、openSUSE、Oracle Linux、SUSE Linux Enterprise Server をインストールできます。

ステップ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 のダウンロードに進みます。

ストア方式では必要なコンポーネントがすべてインストールされるはずですが、エラー コード 141070x8004032dなどのエラーを回避するために、「仮想マシン プラットフォーム」「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 オペレーティング システムの一部として提供されます。