ユーザ用ツール

サイト用ツール


os:windows:wsl:wsl-multi

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
os:windows:wsl:wsl-multi [2024/01/12 07:21] – 作成 hayashios:windows:wsl:wsl-multi [2024/01/12 07:38] (現在) hayashi
行 2: 行 2:
  
 バージョンが違えばインストールするだけで良いが、同じバージョンの場合はインストールできないので バージョンが違えばインストールするだけで良いが、同じバージョンの場合はインストールできないので
 +
 +===== インストール済みの環境 =====
 +<code bash>
 +PS> wsl --list --verbose
 +  NAME            STATE           VERSION
 +* Ubuntu          Stopped         2
 +  Ubuntu-20.04    Stopped         1
 +</code>
 +
 +===== 環境のエクスポート =====
 +<code bash>
 +PS> wsl --export Ubuntu Ubuntu.tar
 +</code>
 +
 +<code>
 +   --export <ディストリビューション> <ファイル名> [オプション]
 +       ディストリビューションを tar ファイルにエクスポートします。
 +       stdout の場合はファイル名に - を使用できます。
 +
 +       オプション:
 +           --vhd
 +               ディストリビューションを .vhdx ファイルとしてエクスポートすることを指定します。
 +</code>
 +===== 環境のインポート =====
 +<code bash>
 +PS> wsl --import Ubuntu2 Ubuntu2 Ubuntu.tar
 +</code>
 +
 +<code>
 +   --import <ディストリビューション> <インストール先> <ファイル名> [オプション]
 +       指定された tar ファイルを新しいディストリビューションとしてインポートします。
 +       stdin の場合はファイル名に - を使用できます。
 +
 +       オプション:
 +           --version <バージョン>
 +               新しいディストリビューションに使用するバージョンを指定します。
 +
 +           --vhd
 +               指定されたファイルが tar ファイルではなく .vhdx ファイルであることを指定します。
 +               この操作により、指定されたインストール先に .vhdx ファイルのコピーが作成されます。
 +
 +</code>
 +
 +===== 一般ユーザでログイン =====
 +
 +そのままだとrootでログインされるので起動コマンドで指定する
 +<code>
 +PS> wsl -d Ubuntu2 -u <user name>
 +</code>
 +
 +===== 削除 =====
 +
 +
 +<code>
 +PS> wsl --unregister Ubuntu2 
 +</code>
 +
 +
  
os/windows/wsl/wsl-multi.1705044091.txt.gz · 最終更新: 2024/01/12 07:21 by hayashi