JavaScriptを有効にしてください

WSL2 を入れてみる

 ·  ☕ 2 分で読めます

WSL2 を入れてみる

通称 WSL と呼ばれる Windows Subsystem for Linux を導入してみました。

公式のインストールガイドはこちらになります。
Windows 10 用 Windows Subsystem for Linux のインストール ガイド

動作要件

WSL 2 に更新するには、Windows 10 を実行している必要があります。
・x64 システムの場合:バージョン 1903 以降、ビルド 18362 以上。
・ARM64 システムの場合:バージョン 2004 以降、ビルド 19041 以上。
・18362 より前のビルドは WSL 2 をサポートしていません。 Windows 更新アシスタントを使用して、お使いのバージョンの Windows を更新します。

簡易的な手順

コマンド一発で簡単にインストールも可能です。
Windows Insider 用の簡略化されたインストール

1
wsl --install

手順

  1. 管理者権限で PowerShell を実行
  2. Linux 用 Windows サブシステム" オプション機能を有効にする
1
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. 仮想マシンの機能を有効にする
1
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. Linuxカーネル更新プログラムをダウンロード
    Linux カーネル更新プログラム パッケージをダウンロードする

  2. WSL 2 を既定のバージョンとして設定する

1
wsl --set-default-version 2
  1. Windows Store から Linux ディストリビューションを選択
    選択した Linux ディストリビューションをインストールする
  2. インストール完了後に起動
  3. 起動後にアカウント名/パスワードを設定

これで完了です。
詳細はインストールページ見てわかるかとは思いますがメモを残しておきました。

WSLメモ

WSLの確認

PowerShell から以下のコマンドでディストリビューション名が確認できます。

1
wsl --list --verbose

Linuxにログイン

PowerShell から以下のコマンドで指定のディストリビューション。
ディストリビューション名の指定がない場合はデフォルトのディストリビューションにログインします。

1
wsl -d {ディストリビューション名}

root でログイン

1
wsl -u root

ユーザの追加

sudo adduser hoge_user

ユーザ指定でログイン

1
wsl -u hoge_user

Windowsからディストリビューションに接続

ファイルエクスプローラーに \\wsl$ を入力

ディストリビューションのアンイストール

1
wsl --unregister {ディストリビューション名}

参考

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer