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サブシステムをインストールするには
- 従来のWSL1オプションを有効にする ここで詳しく説明します.
- 開催中 管理者としてのPowerShell.
- 次のコマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
. あなたのコンピュータは 仮想化をサポートしている、例: Intel VT-x、AMDRVI。 - Windows10を再起動します.
- ここで、PowerShellを管理者として再度開きます。
-
利用可能なWSLディストリビューションを一覧表示します コマンドを使用する
wsl.exe -l -v
. WSLディストリビューションとそのバージョンのリストが表示されます。 - コマンドを発行します
wsl --set-version
. ディストリビューション名を実際のディストリビューション名に置き換えます。例: Ubuntu:2 wsl --set-version Ubuntu 2
. - ここで、コマンドを実行します
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ファイルシステムを表示します