Windows 11 で WSL ディストリビューションのクローンを作成する方法

Windows Subsystem for Linux (WSL) を使用すると、Linux ディストリビューションのクローンを作成できます。このガイドでは、プロセスを正常に完了するための手順を学習します。

WSL プラットフォームにはクローン オプションが含まれていませんが、エクスポート コマンドとインポート コマンドを使用して、Windows 11上に既存の Linux ディストリビューションのコピーを作成できます。通常は、Microsoft Store からディストリビューションをダウンロードしますが、場合によっては、元のセットアップに影響を与えずに変更をテストする必要があり、その構成に何時間もかかることがあります。

どのような状況であっても、エクスポートするオプションと別の名前でディストリビューションを復元するオプションをwsl.exe備えたツールを使用して、セットアップのクローンを作成できます。ただし、この方法を使用すると、クローン ディストリビューション (Ubuntu、CentOS、Debian、Mint など) と [スタート] メニューとの統合が失われ、クローン ディストリビューションが項目として表示されなくなることに注意してください。 「インストールされているアプリ」の設定。--export--import

このガイドでは、Windows 11 上で Linux ディストリビューションのクローンを作成する手順を説明します。

WSL で Linux ディストリビューションのクローンを作成する

Windows 11 で WSL Linux ディストリビューションのクローンを作成するには、次の手順を実行します。

  1. Windows 11 で[スタート]を開きます。

  2. 「コマンド プロンプト」を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。

  3. 次のコマンドを入力して利用可能な Linux ディストリビューションを確認し、Enterを押します。

    wsl --list

  4. 次のコマンドを入力して WSL ディストリビューションをエクスポートしてクローンを作成し、Enterを押します。

    wsl --export DISTRO-NAME PATH\FILE-NAME.tar

    コマンド内の「DISTRO-NAME」「PATH\FILE-NAME.tar」をLinux ディストリビューションの情報に変更します。パスを指定しない場合、バックアップは「C:」のルートに保存されます。たとえば、次のコマンドは「Ubuntu」ディストリビューションをバックアップ (エクスポート) します。

    wsl --export Ubuntu ubuntu-backup.tar

    Linux ディストリビューション クローンを作成する

  5. 次のコマンドを入力して WSL ディストリビューション クローンをインポートし、Enterを押します。

    wsl --import DISTRO-CLONE-NAME INSTALL-LOCATION PATH\FILE-NAME.tar

    コマンド内の「DISTRO-CLONE-NAME」を、クローンを作成してWSL上に表示する名前に変更します。また、「INSTALL-LOCATION」「PATHFILE-NAME.tar」をディストリビューションの情報に変更します。たとえば、次のコマンドはディストリビューションを「Ubuntu-Cloned:」としてクローンします。

    wsl --import Ubuntu-Cloned C:\Users\USERNAME\Distros C:\ubuntu-backup.tar

    WSLインポートクローンディストリビューション

  6. 次のコマンドを入力してディストリビューションが複製されたことを確認し、Enter を押します。

    wsl --list

  7. 次のコマンドを入力して Linux 用 Windows サブシステム上でクローンを起動し、Enterを押します。

    wsl --distribution NAME-CLONED-DISTRO

手順を完了すると、配布クローンが宛先にインポートされます。このプロセスの唯一の欠点は、クローンが Microsoft Store を通じてインストールされたディストリビューションと同じ統合を持たないことです。たとえば、ディストリビューションがコンピューターにインポートされると、[スタート] メニューに登録されず、[インストールされているアプリ] 設定ページにアプリとして表示されません。

新しくクローンを作成したディストリビューションを起動する場合は、コマンドを実行する必要がありますwsl --distribution DISTRO-CLONE-NAME。また、ディストリビューションをアンインストールする場合は、wsl --unregister DISTRO-CLONE-NAMEコマンドを使用する必要があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です