Windows Tips & News

Windows10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定します

click fraud protection
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

Windows10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定する方法

Microsoftは、WSL2をWindows10バージョン1909およびバージョン1903に移植しました。 当初は、Windows10バージョン2004でのみ利用可能でした。 これで、OSの2つの古いリリースをインストールしたユーザーは、Windows Subsystem for Linuxを最新世代にアップグレードして、それを使用することでメリットを得ることができます。

Wsl2カーネルアップデート

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

広告

これは、完全なシステムコール互換性を可能にするWindowsを備えた実際のLinuxカーネルを出荷します。 LinuxカーネルがWindowsに同梱されるのはこれが初めてです。 WSL 2は、最新の仮想化テクノロジーを使用して、軽量ユーティリティ仮想マシン(VM)内でLinuxカーネルを実行します。 より多くのWindows10ユーザーが利用できるようにするために、Microsoftは 利用可能にしました OSの以前の2つのリリースの場合。

以下を含むすべての主要機能が利用可能になります

  • MacおよびLinuxの速度と同等のファイルシステムパフォーマンス
  • すべてのLinuxアプリケーション(特にDocker、FUSE、rsyncなど)のシステムコールサポートが改善されました。
  • フルLinuxカーネル
  • Docker Desktopは、エンジンとしてWSL2を使用するためのサポートを追加しました

ビルド 18362.1049 と 18363.1049 WSL2を機能させるには、以上が必要です。 彼らはでリリースされます KB4571748.

新しいWSLインスタンスにデフォルトで使用される目的のWSLバージョンを設定するか、インストールされているディストリビューションを特定のWSLプラットフォームに設定できます。

コンテンツ隠れる
新しいインスタンスの場合、LinuxディストリビューションのバージョンをWSL1またはWSL2に設定します
インストールされているLinuxディストリビューションのWSLバージョンを検索する
Windows10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定するには
  1. 開ける 管理者としてのPowerShell.
  2. WSL 2を新しいインスタンスのデフォルトバージョンとして設定するには、次のように入力して実行します。 wsl --set-default-version 2.
  3. WSL 1を新しいインスタンスのデフォルトバージョンとして設定するには、次のように入力して実行します。 wsl --set-default-version 1.
  4. これで完了です。

注:一部のレガシーWSLディストリビューションは、WSL2で実行するように設計されていません。 それらを手動でアンインストールする必要があります。 WSL2互換のディストリビューションのリストは次のとおりです。

  • Ubuntu
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU / Linux
  • WSL用のFedoraRemix
  • ペンギン
  • Pengwin Enterprise
  • アルパインWSL

代わりに、既存のディストリビューションをバージョン1または2に変換できます。 インストールされているディストリビューションのWSLバージョンを見つける方法は次のとおりです。

インストールされているLinuxディストリビューションのWSLバージョンを検索する

  1. 開ける 管理者としてのPowerShell.
  2. 次のコマンドを実行します。 wsl --list --verbose.
  3. 'version'列の値を参照してください。ディストリビューションのWSLバージョンを変更する

これで完了です。

最後に、ディストリビューションのWSLバージョンを変更する方法は次のとおりです。

Windows10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定するには

  1. 開ける 管理者としてのPowerShell.
  2. WSL 2を特定のインスタンスのディストリビューションバージョンとして設定するには、コマンドを実行します wsl --set-version 2.
  3. 代用 使用している実際のLinux名の部分。例: Ubuntu: wsl --set-version Ubuntu 2.WSL2に変換されたWindows10WSLディストリビューション
  4. ディストリビューションをWSL1に変換するには、コマンドを発行します wsl --set-version 1、例: Ubuntuの実行の場合: wsl --set-version Ubuntu 1.
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Windows10で応答しないタスクをすべて強制終了する

Windows10で応答しないタスクをすべて強制終了する

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいWindows 10では、応答しないタスクをすべて一度に強制終了できます。 これ...

続きを読む

Windows10のEdgeでページを共有する[方法]

Windows10のEdgeでページを共有する[方法]

Windows 10 Creators Update以降、MicrosoftEdgeで開いたページを簡単に共有できます。 更新されたブラウザのおかげで、ワンクリックですばやく実行できます。 それ...

続きを読む

Windowsの累積的な更新10 2019年6月11日

Windowsの累積的な更新10 2019年6月11日

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいMicrosoftは、サポートされているWindows10バージョンの累積的な更...

続きを読む