Windows10にLinux2用のWSL2Windowsサブシステムをインストールする方法
Windows 10 Build 18917のリリースに伴い、MicrosoftはLinux2用のWindowsサブシステムであるWSL2を導入しました。これはWindowsに実際のLinuxカーネルを搭載しており、完全なシステムコール互換性を実現します。 LinuxカーネルがWindowsに同梱されるのはこれが初めてです。今日は、Windows10でWSL2を有効にする方法を説明します。
広告
インスタグラムに2秒動画をアップする方法
誰かが別の国から私の Facebook にログインしようとした
WSL 2は、Linux用のWindowsサブシステムが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 2
。ディストリビューション名を実際のディストリビューション名に置き換えます。例: Ubuntu: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でのWSLLinuxDistroのパスワードのリセット
- Windows10でWSLLinuxディストリビューションを実行するすべての方法
- Windows10でデフォルトのWSLLinuxDistroを設定する
- Windows10で実行中のWSLLinuxディストリビューションを探す
- Windows10でのWSLLinuxディストリビューションの実行を終了します
- Windows10のナビゲーションペインからLinuxを削除する
- Windows10でのWSLLinuxディストリビューションのエクスポートとインポート
- Windows10からWSLLinuxファイルにアクセスする
- Windows10でWSLを有効にする
- Windows10でWSLのデフォルトユーザーを設定する
- Windows10ビルド18836はファイルエクスプローラーでWSL / Linuxファイルシステムを表示します