# よく使う WSL コマンド

WSL とは

WSL は Windows Subsystem for Linux の略で、 Windows 上で直接動く Linux サブシステムです。Micorosoft Store あるいは Windows のコマンドターミナル Powershell からインストールことができます。

# インストール

PowerShell または Windows コマンド プロンプトを管理者モードで開き、wsl --install コマンドを入力し、マシンを再起動します。

wsl --install <Distribution Name>

# インストール
wsl --install Ubuntu

# オプション

  • --distribution インストールする Linux ディストリビューションを指定します。
  • --no-launch Linux ディストリビューションをインストールしますが、自動的には起動しません。
  • --web-download Microsoft Store を使用せず、オンラインからダウンロードします。

WSL がインストールされていない場合は、次のオプションがあります。

  • --inbox Microsoft Store を使用する代わりに、Windows コンポーネントを使用して WSL をインストールします。 "(WSL 更新プログラムは、ストア経由で利用可能としてプッシュされるのではなく、Windows 更新プログラムを介して受信されます)。"
  • --enable-wsl1 WSL 用の Microsoft Store バージョンのインストール中に、"Linux 用 Windows サブシステム" オプション コンポーネントも有効にすることで、WSL 1 を有効にします。
  • --no-distribution WSL のインストール時にディストリビューションをインストールしません。
# シャットダウン
wsl --shutdown

# 登録解除
wsl --unregister Ubuntu
# 登録解除。...

# 使用可能な Linux ディストリビューション一覧表示
wsl --list --online

# インストール済み Linux ディストリビューション一覧表示
wsl --list --verbose

# WSL 確認

wsl -l -v
# 出力
  NAME                   STATE           VERSION
* Ubuntu                 Running         2
  docker-desktop         Running         2

# バージョン設定

バージョン指定

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

# バージョン指定
wsl --set-version Ubuntu 2

# デフォルトバージョン指定

wsl --set-default-version <versionNumber>

versionNumber は1また2を指定します。

# デフォルト指定
wsl --set-default Ubuntu

# デフォルトバージョン
wsl --set-default-version 2

# よく使う WSL コマンド

# WSL の状態を確認
wsl --status

# WSL を更新
wsl --update

# WSL のバージョンを確認
wsl --version

# WSL のヘルプ
wsl --help

# シャットダウン
wsl --shutdown

# エクスポート
wsl --export Ubuntu exportFileName

# インポート
wsl --import Ubuntu importFileName

# 登録解除
wsl --unregister Ubuntu

# ディスクをマウント
wsl --mount <DiskPath>

# ディスクのマウント解除
wsl --unmount <DiskPath>
2022-12-19

同じタグを持つ記事をピックアップしました。