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

Windows Subsystem for Linux(WSL)を有効にすると、Microsoft StoreからLinuxディストリビューションアプリをインストールできます。ユーザーは、新しいLinuxディストリビューションがインストールされるたびに、デフォルトのLinuxディストリビューションバージョンとして使用されるデフォルトのアーキテクチャをWSL 1またはWSL 2にすることができます。ユーザーは、既存のインストール済みLinuxディストリビューションのLinuxディストリビューションバージョンをいつでもWSL 1またはWSL 2に設定することもできます。この投稿では、Windows 11/10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定する方法について説明します。

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

WSL 2(Windows Subsystem for Linux 2)は、LinuxディストリビューションとWindowsの相互作用方法を変更するWSLのアーキテクチャの新しいバージョンです。WSL 2の主な目的は、ファイルシステムのパフォーマンスを向上させ、完全なシステムコールの互換性を追加することです。各LinuxディストリビューションはWSL 1またはWSL 2として実行でき、いつでも切り替えることができます。WSL 2は、基盤となるアーキテクチャの大幅な見直しであり、仮想化技術とLinuxカーネルを使用してその新機能を実現しています。

できます。

  1. 新しいLinuxディストリビューションのデフォルトのLinuxディストリビューションバージョンをWSL 1またはWSL 2に設定する
  2. 特定のインストール済みLinuxディストリビューションのLinuxディストリビューションバージョンをWSL 1またはWSL 2に設定する

プロセスに含まれる説明を見てみましょう。

1] 新しいLinuxディストリビューションのデフォルトのLinuxディストリビューションバージョンをWSL 1またはWSL 2に設定する

次の手順を実行します。

  • Windowsキー+ Xを押して、パワーユーザーメニューを開きます。
  • キーボードのAを押して、PowerShellを管理者/昇格モードで起動します。
  • PowerShellコンソールで、要件に応じて以下のコマンドレットを入力してEnterキーを押します。

WSL 1をデフォルトバージョンとして設定します。

wsl --set-default-version 1

または

WSL 2をデフォルトバージョンとして設定します:

wsl --set-default-version 2

2] 特定のインストール済みLinuxディストリビューションのLinuxディストリビューションバージョンをWSL 1またはWSL 2に設定する

次の手順を実行します。

  • Windowsキー+ Xを押して、パワーユーザーメニューを開きます。
  • 次に、キーボードのiを押してPowerShellを起動します。
  • PowerShellコンソールで、以下のコマンドレットを入力するかコピーして貼り付け、Enterキーを押します。バージョン(1または2)を変更するLinuxディストリビューションの名前をメモしておきます。
wsl --list --verbose

次に、以下のコマンドをPowerShellに入力してEnterキーを押します。

wsl --set-version <distribution name> <versionNumber>

(例: Ubuntu)とプレースホルダーを、実際のLinuxディストリビューション名と、verboseリストからデフォルトバージョンとして使用する番号1(WSL 1)または2(WSL 2)に置き換えます。コマンドは次のようになります。

wsl --set-version Ubuntu 2

これで、PowerShellコンソールを終了できます。

Windows 11でWSL2を有効にするにはどうすればよいですか?

Windows 11でWSL2を有効にするには、このコマンドを使用する必要があります: wsl –install。ただし、標準アカウントでは使用できません。まず管理者アカウントにログインし、管理者権限でコマンドプロンプトまたはWindows PowerShellを開く必要があります。その後、先ほどのコマンドを入力することができます。

ディストリビューションをWSL2に変更するにはどうすればよいですか?

WSL2でLinuxディストリビューションを変更したい場合は、上記の手順を実行できます。まず、このコマンドを入力する必要があります: wsl –list –verbose。その後、このコマンドを使用して作業を行うことができます: wsl –set-version

Windows 11/10でLinuxディストリビューションのバージョンをWSL1またはWSL2に設定する方法について説明しました!