WSL2 を入れてみる
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 用の簡略化されたインストール
wsl --install
手順
- 管理者権限で
PowerShellを実行 - Linux 用 Windows サブシステム” オプション機能を有効にする
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 仮想マシンの機能を有効にする
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
Linuxカーネル更新プログラムをダウンロード Linux カーネル更新プログラム パッケージをダウンロードする
-
WSL 2 を既定のバージョンとして設定する
wsl --set-default-version 2
- Windows Store から Linux ディストリビューションを選択
選択した Linux ディストリビューションをインストールする - インストール完了後に起動
- 起動後にアカウント名/パスワードを設定
これで完了です。 詳細はインストールページ見てわかるかとは思いますがメモを残しておきました。
WSLメモ
WSLの確認
PowerShell から以下のコマンドでディストリビューション名が確認できます。
wsl --list --verbose
Linuxにログイン
PowerShell から以下のコマンドで指定のディストリビューション。
ディストリビューション名の指定がない場合はデフォルトのディストリビューションにログインします。
wsl -d {ディストリビューション名}
root でログイン
wsl -u root
ユーザの追加
sudo adduser hoge_user
ユーザ指定でログイン
wsl -u hoge_user
Windowsからディストリビューションに接続
ファイルエクスプローラーに \\wsl$ を入力
ディストリビューションのアンイストール
wsl --unregister {ディストリビューション名}