はじめに
備忘録です。WSL2 をインストールします。
環境
WSL2 とは
WSL2 (Windows Subsystem for Linux 2) は Windows 上で Linux 環境を実行するための Microsoft 公式機能です。
WSL2 のインストール
PowerShell を「管理者として実行」し、下記のコマンドを実行します。
wsl --install
インストールが開始します。完了するまで少し待ちます。
インストールが完了しました。
メッセージに従い、以下のコマンドを実行して起動します。
wsl.exe -d Ubuntu
WSL2 (Ubuntu) が起動すると、初期ユーザーアカウントの作成を求められます。今回は user で設定しました。
次にパスワードも求められるので、入力します。パスワードは入力しても画面には表示されませんので、注意してください。今回はユーザーアカウントと同じく user にしました。これでインストールは完了です。
WSL2 の動作確認
今後は以下のコマンドで WSL2 の起動や確認が行えます。
# デフォルトの Linux ディストリビューションを起動する。
wsl
# 指定した Linux ディストリビューションを起動する。
# ロングオプションは「wsl.exe --distribution Ubuntu」。
wsl.exe -d Ubuntu
# インストールされている Linux ディストリビューションの一覧と状態を表示する。
# ロングオプションは「wsl --list --verbose」。
wsl -l -v
テストのため、起動した WSL2 に対して適当なコマンドを実行します。
# Linux カーネルのバージョンを表示する。
uname -r
# Linux ディストリビューションの情報を表示する。
# ※ 既定では Ubuntu がインストールされる仕様になっている。変更可能。
lsb_release -a
以下のような実行結果が表示されます。
Ubuntu パッケージの更新
Ubuntu の場合、以下のコマンドを実行すると、パッケージの確認や更新が行えます。特に理由がなければ、実行しておきましょう。
# パッケージの更新情報を取得する。
sudo apt update
# パッケージを実際に更新する。
sudo apt upgrade
おわりに
Windows 上で Linux 環境を手軽に使えるので便利です。