2024年版 Windows 10 向け WSL 完全インストールガイド

主な注意事項

  • 簡単なコマンドで WSL をインストールします。 wsl --install
  • WSL2 の仮想マシン プラットフォームが有効になっていることを確認します。
  • 追加のディストリビューションは、Microsoft Store から直接ダウンロードできます。

WSL で Windows 10 上で Linux のパワーを解き放つ

Windows 10にWindows Subsystem for Linux(WSL)をインストールすると、Windows OSと並行してLinux環境をシームレスに実行できるようになります。このガイドでは、WSLを効果的にセットアップするための明確で実用的な手順を説明します。

Windows 10にWSLをインストールするためのステップバイステップガイド

ステップ1:コマンドプロンプトまたはPowerShellを使用してWSLをインストールする

Windows 10 システムに Windows Subsystem for Linux をインストールするには、次の手順に従います。

  1. Windows 10 でスタートを開きます。

  2. コマンド プロンプト(またはPowerShell )を検索し、最初の結果を右クリックして、[管理者として実行]を選択します。

  3. 次のコマンドを入力して WSL をインストールし、Enter キーを押します。

    wsl --install

  4. インストールを完了するには、デバイスを再起動してください。

  5. 追加のプロンプトに従って、Ubuntu Linux ディストリビューションを構成します。

これらの手順を実行すると、WSL は最新の Ubuntu Linux ディストリビューションとともにデフォルトでインストールされます。

プロのヒント:エラー コード 14107 が発生した場合は、Windows の機能設定で「仮想マシン プラットフォーム」機能が有効になっていることを確認してください。

ステップ2: Microsoft Store経由でWSLをインストールする

WSL やさまざまなディストリビューションを Microsoft Store から直接入手することもできます。

1. WSL仮想化コンポーネントを有効にする

  1. スタートを開きます。

  2. 「Windows の機能の有効化または無効化」を検索し、一番上の結果をクリックします。

  3. 「仮想マシン プラットフォーム」「Windows Subsystem for Linux」の両方のボックスをオンにします。

  4. [OK]をクリックして、コンピュータを再起動します。

2. WSLアプリをインストールする

  1. WSL ストア ページにアクセスしてください

  2. [インストール]をクリックします。

  3. 必要に応じて、プロンプトに従って開いて再インストールしてください。

3. Linuxディストリビューションのインストール

  1. Microsoft Storeアプリを起動します。

  2. Linux ディストリビューション (例: Debian ) を検索します。

  3. [取得]をクリックします。

  4. インストール後、「開く」をクリックしてディストリビューションを起動します。

ステップ3:古いバージョンのWindows 10にWSL2をインストールする

Windows 10 バージョン 1909 以前の場合は、WSL1 をインストールしてから WSL2 をセットアップします。

Windows Subsystem for Linuxを有効にする

  1. スタートを開きます。

  2. 「Windows の機能の有効化または無効化」を検索し、一番上の結果をクリックします。

  3. 「Windows Subsystem for Linux」にチェックを入れます。

  4. [OK]をクリックして、コンピュータを再起動します。

仮想マシンプラットフォームを有効にする

  1. PowerShell を管理者として開きます。

  2. 次のコマンドを実行します。

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

  3. コンピュータを再起動してください。

Windows Subsystem for Linux 2 を有効にする

  1. WSL2 カーネル アップデートをダウンロードします

  2. ダウンロードしたファイルを実行して更新を適用します。

  3. PowerShell を管理者として開きます。

  4. 実行する:

    wsl --set-default-version 2

追加のヒント

追加のヒント

  • WSL をインストールする前に、必ず Windows 10 が更新されていることを確認してください。
  • WSL でのコマンドライン エクスペリエンスを向上させるには、Windows ターミナルの使用を検討してください。
  • Ubuntu を超えた拡張オプションについては、コミュニティ主導の Linux ディストリビューションを参照してください。

追加のヒント

  • WSL をインストールする前に、必ず Windows 10 が更新されていることを確認してください。
  • WSL でのコマンドライン エクスペリエンスを向上させるには、Windows ターミナルの使用を検討してください。
  • Ubuntu を超えた拡張オプションについては、コミュニティ主導の Linux ディストリビューションを参照してください。

まとめ

このガイドでは、コマンド プロンプト、PowerShell、Microsoft ストアの使用に関する重要な手順や、古いバージョンの Windows に関する考慮事項など、Windows 10 に Windows Subsystem for Linux (WSL) をインストールして構成する方法について説明しました。

結論

WSLは、Windows 10にLinux機能を強力に統合し、生産性と開発ワークフローを向上させます。ぜひ今すぐWSLをLinux開発に活用し始めてください!

FAQ(よくある質問)

WSL を使用して GUI アプリケーションを実行できますか?

はい、X11 や Wayland などの適切な設定で WSL を使用して GUI アプリケーションを実行できます。

WSL1 と WSL2 の違いは何ですか?

WSL1 は変換レイヤーを使用して Windows 呼び出しとのインターフェースを取りますが、WSL2 は軽量 VM で完全な Linux カーネルを実行し、速度と互換性を向上させます。