Windows 10 に WSL2 (Windows Subsystem for Linux 2) をインストールする方法

  • Windows 10 に WSL2 をインストールするには、管理者としてコマンド プロンプトを開き、「wsl –install」を実行します。
  • このコマンドは、すべての WSL2 コンポーネントと Ubuntu Linux ディストリビューションをインストールします。
  • 特定のディストリビューションをインストールするには、「wsl –install -d DISTRO-NAME」を実行します。
  • WSL2 カーネルを更新するには、「wsl –update」コマンドを実行します。

WSL2 (Windows Subsystem for Linux バージョン 2)は、 Windows 10上で Linux をネイティブに (軽量の仮想マシンを使用して) 使用できるアーキテクチャの新しいバージョンであり、WSL を置き換えます。

この機能は、この新しいバージョンで実際の Linux カーネルを実行します。これにより、最初のリリースと同じエクスペリエンスを維持しながら、以前のバージョンよりもパフォーマンスとアプリの互換性が向上します。

このガイドでは、Windows 10 に Linux 2 用の Windows サブシステムをインストールする手順について説明します。

Windows 10 に WSL2 をインストールする

Microsoft は、Windows 10 2004 以降のリリース (バージョン21H2および21H1を含む) での WSL のインストール プロセスを、仮想マシン プラットフォームと Ubuntu Linux を既定で含む、必要なすべてのコンポーネントをダウンロードしてインストールする 1 つのコマンドのみに簡素化しました。

Windows 10 に Windows Subsystem for Linux をインストールするには、次の手順を使用します。

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

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

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

    wsl --install

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. コンピューターを再起動して、Windows 10 での WSL のインストールを完了します。

  5. 必要に応じて Linux ディストリビューションのセットアップを続行します。

手順を完了すると、必要な Linux コンポーネントによって、Ubuntu Linux ディストリビューションの最新バージョンが自動的にインストールされます。

特定のディストリビューションで WSL をインストールする

Windows 10 で特定のディストリビューションを使用して WSL をインストールするには、次の手順を使用します。

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

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して、Windows 10 にインストールできる使用可能な WSL ディストリビューションの一覧を表示し、Enterを押します。

    wsl --list --online

    クイック ノート:この記事の執筆時点では、Ubuntu、Debian、Kali Linux、openSUSE、および SUSE Linux Enterprise Server をインストールできます。

  4. 次のコマンドを入力して、Windows 10 に特定のディストリビューションで WSLをインストールし、 Enter を押します。

    wsl --install -dディストリビューション名

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

    コマンドの「DISTRO-NAME」を、インストールするディストリビューションの名前 ( Debianなど)に置き換えることを忘れないでください。

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

  6. 必要に応じて Linux ディストリビューションのセットアップを続行します。

手順を完了すると、Windows Subsystem for Linux 2 コンポーネントが、指定した Linux のディストリビューションと共にインストールされます。 

WSL カーネルを更新する

WSL カーネルを最新バージョンに更新するには、次の手順を使用します。

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

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して WSL カーネルを更新し、Enter を押します。

    wsl --更新

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

手順を完了すると、アップデートが利用可能な場合は、ダウンロードされてデバイスにインストールされます。

更新コマンドが機能しない場合は、 [設定] > [更新とセキュリティ] > [ Windows Update ] > [詳細オプション]を開き、[Windows の更新時に他の Microsoft 製品の更新プログラムを受け取る]トグル スイッチをオンにします。

Windows 10 1909 以前に WSL2 をインストールする

または、従来のプロセスを使用して、Windows 10 バージョン 1909 以前のバージョンに WSL をインストールすることもできます。このプロセスでは、仮想マシン プラットフォームである WSL1 を有効にし、既存のディストリビューションを変換し (該当する場合)、Linux 2 用の Windows サブシステムを将来のディストリビューション インストールの新しい既定として構成する必要があります。

ARM64 システムを使用している場合、Linux 統合はバージョン 2004 以降でサポートされています。

Linux の Windows サブシステムを有効にする

Windows 10 で Linux をまだ使用していない場合は、次の手順で Windows Subsystem for Linux (バージョン 1) を有効にする必要があります。

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

  2. Windows の機能の有効化または無効化を検索し、一番上の結果をクリックしてエクスペリエンスを開きます。

  3. 「 Linux 用 Windows サブシステム」オプションをチェックします。

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. [ OK ] ボタンをクリックします。

  5. [再起動] ボタンをクリックします。

手順を完了したら、仮想マシン プラットフォーム機能を有効にする必要があります。

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

Windows 10 で仮想マシン プラットフォームを有効にするには、次の手順を使用します。

重要:マザーボードとプロセッサは仮想化をサポートしている必要があり、オプションは Basic Input/Output System (BIOS) または Unified Extensible Firmware Interface (UEFI) で有効にする必要があります。

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

  2. PowerShellを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して仮想マシン プラットフォーム機能を有効にし、Enterを押します。

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

手順を完了したら、Windows Subsystem for Linux バージョン 2 を新しい既定のアーキテクチャとして設定し、既存のディストリビューションを変換できます。

Linux 2 の Windows サブシステムを有効にする

WSL2 の使用を開始するか、WSL ディストリビューションを WSL2 に変換するには、次の手順を使用します。

  1. このWSL 2 カーネル更新プログラムをダウンロードします(必須)。

  2. wsl_update_x64.msiファイルをダブルクリックして更新を適用します。

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

  4. PowerShellを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  5. 次のコマンドを入力して、Windows Subsystem for Linux 2を、インストールする新しいディストリビューションの既定のアーキテクチャに設定し、Enterを押します。

    wsl --set-default-version 2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  6. (オプション) 次のコマンドを入力してディストリビューションを WSL から WSL 2 に変換し、Enterを押します。

    wsl --set-version Ubuntu 2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

    コマンドで、変換するディストリビューションの名前を「Ubuntu」に変更します。ディストリビューションの名前がわからない場合は、wsl -l -vコマンドを使用してください。

ディストリビューション プラットフォームを確認する

ディストリビューションが Linux 2 用の Windows サブシステムを使用していることを確認するには、次の手順を使用します。

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

  2. PowerShellを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力してディストリビューションのバージョンを確認し、Enterを押します。

    wsl --list --verbose

  4. ディストリビューションのバージョンが2であることを確認します。

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

手順を完了すると、プロセスが成功したかどうか、または手順のトラブルシューティングが必要かどうかがわかります。



Leave a Comment

写真アプリがWindows11で動作しない問題を修正する6つの方法

写真アプリがWindows11で動作しない問題を修正する6つの方法

Windows 11の写真アプリが動作しない問題を解決する方法を解説します。徒労に終わる前に、こちらのガイドを参考にしてください。

chkdsk修復コマンド:Windows11での使用方法

chkdsk修復コマンド:Windows11での使用方法

一般にchkdskとして知られているCheckDiskは、ディスクの状態を監視するための重要なWindowsユーティリティです。ハードドライブのエラー修正に役立つ手段を探します。

Windows11でメモリリークを修正するためのトップ7の方法

Windows11でメモリリークを修正するためのトップ7の方法

Windows 11の更新後、コンピューターのメモリリークに気づいていますか?Windows 11コンピューターのメモリリークの問題を修正する方法は次のとおりです。

Windows 11 にオプション機能が見つからない、またはインストールされない場合の修正方法

Windows 11 にオプション機能が見つからない、またはインストールされない場合の修正方法

Windows 11 でオプション機能が欠落している、またはインストールされていないエラーを修正する方法を確認しましょう。

Windows 11 でランタイム エラーを修正する 9 つの方法

Windows 11 でランタイム エラーを修正する 9 つの方法

Windows 11 で Microsoft Visual C++ ランタイム エラーが発生し続ける場合は、それを修正するためのトラブルシューティングのヒントをいくつか紹介します。

Windows での Microsoft Outlook のメモリ不足またはシステム リソース エラーのトップ 6 の修正

Windows での Microsoft Outlook のメモリ不足またはシステム リソース エラーのトップ 6 の修正

Windows 10 または 11 PC で Microsoft Outlook で「メモリまたはシステム リソースが不足しています」エラーが表示され続ける場合は、次のヒントを使用して問題を解決してください。

Windows でマカフィーを完全にアンインストールする方法

Windows でマカフィーを完全にアンインストールする方法

McAfee は Windows PC には不要なアドオンです。 Windows でマカフィーを完全にアンインストールする方法は次のとおりです。

Windows 11で「デバイスを接続してみてください」Bluetoothエラーを修正する方法

Windows 11で「デバイスを接続してみてください」Bluetoothエラーを修正する方法

Bluetooth デバイスを接続したいのですが、Windows 11 で「デバイスをもう一度接続してください」というエラーが表示されますか?修正方法については読み続けてください。

Windows11でレジストリをクリーンアップする方法[4つの方法]

Windows11でレジストリをクリーンアップする方法[4つの方法]

Windows11のレジストリをクリーンアップする方法を学び、パフォーマンスを向上させましょう。

Windowsで「nvlddmkm.sysが失敗しました」エラーを修正する7つの方法

Windowsで「nvlddmkm.sysが失敗しました」エラーを修正する7つの方法

Windows で「nvlddmkm.sys に失敗しました」エラーが発生しましたか? GPU を正常に動作させるには、次の 7 つの方法を試してください。