Windows Tips & News

Windows10にLinux2用のWindowsサブシステムをインストールします

Windows10にLinux2用のWSL2Windowsサブシステムをインストールする方法

Windows 10ビルド18917のリリースに伴い、MicrosoftはLinux2用のWindowsサブシステムであるWSL2を導入しました。 これは、完全なシステムコール互換性を可能にするWindowsを備えた実際のLinuxカーネルを出荷します。 LinuxカーネルがWindowsに同梱されるのはこれが初めてです。 今日は、Windows10でWSL2を有効にする方法を説明します。

WSL 2は、Windows Subsystem forLinuxがWindows上でELF64Linuxバイナリを実行できるようにするアーキテクチャの新しいバージョンです。 この新しいアーキテクチャは、これらのLinuxバイナリがWindowsおよびコンピュータと相互作用する方法を変更します ハードウェアですが、WSL 1(現在広く利用可能なもの)と同じユーザーエクスペリエンスを提供します バージョン)。

WSL2のアーキテクチャの変更

WSL 2は、最新かつ最高の仮想化テクノロジーを使用して、軽量ユーティリティ仮想マシン(VM)内でLinuxカーネルを実行します。 ただし、WSL2は従来のVMエクスペリエンスではありません。 VMについて考えるとき、おそらく起動が遅く、非常に隔離された環境に存在し、大量のコンピューターリソースを消費し、それを管理するのに時間がかかるものを思い浮かべます。 WSL2にはこれらの属性はありません。 それでも、WSL 1の驚くべき利点が得られます。WindowsとLinuxの高レベルの統合、 非常に高速な起動時間、小さなリソースフットプリント、そして何よりも、VM構成や 管理。

WSL2の主な変更点

WSL 2を初めて使用し始めたときに気付く、ユーザーエクスペリエンスの変更がいくつかあります。

  • ファイルシステムへのアクセス. Linuxファイルシステム内にファイルを保持する必要があります。 WSL 2でファイルシステムへのアクセスを高速化するには、これらのファイルがLinuxルートファイルシステム内にある必要があります。 WindowsアプリがLinuxルートファイルシステムにアクセスできるようになりました(ファイルエクスプローラーなど、次のコマンドを実行してみてください)。 explorer.exe / bashシェルで何が起こるかを確認してください)これにより、この移行が大幅に容易になります。
  • WSLグローバル構成:Insider Build 17093以降、次のことが可能になりました を使用してWSLディストリビューションを構成する wsl.conf.
  • カスタムカーネル. 特定のカーネルモジュールを使用するなど、WSL2ディストリビューションに電力を供給する特定のカーネルが必要になる場合があります。 これで、 カーネル のオプション .wslconfig マシン上のカーネルへのパスを指定するファイル。そのカーネルは、起動時にWSL 2VMにロードされます。 オプションが指定されていない場合は、WSL2の一部としてWindowsに付属しているLinuxカーネルの使用に戻ります。
  • 使用できます ローカルホスト WindowsからLinuxアプリケーションに接続します。
  • 最後に、WSL2はARM64デバイスでサポートされています。

WSL2をWindows10にインストールする方法を見てみましょう

Windows10にLinux2用のWindowsサブシステムをインストールするには

  1. 従来のWSL1オプションを有効にする ここで詳しく説明します.
  2. 開催中 管理者としてのPowerShell.
  3. 次のコマンドを実行します。 Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform. あなたのコンピュータは 仮想化をサポートしている、例: Intel VT-x、AMDRVI。
  4. Windows10を再起動します.
  5. ここで、PowerShellを管理者として再度開きます。
  6. 利用可能なWSLディストリビューションを一覧表示します コマンドを使用する wsl.exe -l -v. WSLディストリビューションとそのバージョンのリストが表示されます。
  7. コマンドを発行します wsl --set-version 2. ディストリビューション名を実際のディストリビューション名に置き換えます。例: Ubuntu: wsl --set-version Ubuntu 2.
  8. ここで、コマンドを実行します wsl.exe -l -v もう一度、ディストリビューションが正常に変換されたことを確認します。 を参照してください バージョン 桁。

これで完了です。 指定されたディストリビューションはWSL2を搭載しており、そのすべての優れた機能をすぐに利用できます。

関連記事:

  • Windows10で利用可能なWSLLinuxディストリビューションのリスト
  • Windows10のWSLLinuxからユーザーを削除する
  • Windows10のWSLLinuxでSudoユーザーを追加または削除する
  • Windows10のWSLLinuxディストリビューションからユーザーを削除する
  • Windows10のWSLLinuxディストリビューションにユーザーを追加する
  • Windows10でのWSLLinuxディストリビューションの更新とアップグレード
  • Windows10で特定のユーザーとしてWSLLinuxディストリビューションを実行する
  • Windows10でのWSLLinuxディストリビューションのリセットと登録解除
  • Windows10でのWSLLinuxディストリビューションのパスワードのリセット
  • Windows10でWSLLinuxディストリビューションを実行するためのすべての方法
  • Windows10でデフォルトのWSLLinuxディストリビューションを設定する
  • Windows10で実行中のWSLLinuxディストリビューションを検索する
  • Windows10でのWSLLinuxディストリビューションの実行を終了します
  • Windows10のナビゲーションペインからLinuxを削除します
  • Windows10でのWSLLinuxディストリビューションのエクスポートとインポート
  • Windows10からWSLLinuxファイルにアクセスする
  • Windows10でWSLを有効にする
  • Windows10でWSLのデフォルトユーザーを設定する
  • Windows10ビルド18836はファイルエクスプローラーでWSL / Linuxファイルシステムを表示します
Windows 11 22H2 は、バージョン 21H2 の上に強制的にインストールされるようになりました

Windows 11 22H2 は、バージョン 21H2 の上に強制的にインストールされるようになりました

本日より、Microsoft は Windows 11 の最初のバージョン (21H2) から現在の Windows 11 2022 Update (22H2) への強制更新を開始します。 更新...

続きを読む

Windows 11 Build 25284 (Dev) では、セットアップ プログラムで ReFS パーティションを作成できます

Windows 11 Build 25284 (Dev) では、セットアップ プログラムで ReFS パーティションを作成できます

最近、Windows 11 が Dev Channel ビルドで ReFS のインストールをサポートしていることが発見されました。 これは進行中の作業であるため、セットアップ プログラムは Re...

続きを読む

Windows 11 ビルド 25252 で新しいタスク バー検索を有効にする方法

Windows 11 ビルド 25252 で新しいタスク バー検索を有効にする方法

Windows 11 ビルド 25252 の新しいタスク バー検索は、一部の Insider のみが利用できるため、手動で有効にすることをお勧めします。 初期状態では非表示になっている可能性が高...

続きを読む