WSL を久しぶりに起動したのですが、OS がなにかわかりませんでした。

OS を確認する
ubuntu を入れたような気もするのですが、-sh: apt: not found だし。君だれだっけ?

そんなときは、/etc/os-release を見ればヨシ!!
cat すると
DESKTOP-SGFH9PL:~# cat /etc/os-release PRETTY_NAME="Docker Desktop"
君、Docker Desktop だったの!?
wsl -l コマンドでディストリビューションを確認
PS C:\WINDOWS\System32> wsl -l Linux 用 Windows サブシステム ディストリビューション: docker-desktop (既定値)
ubuntu なんてなかった!
ubuntu 入れてみる
wsl --install で入れる。
ディストリビューション指定しないと、自動で ubuntu が入るようです。

既定の OS を Ubuntu に変更して起動
今は、docker-desktop が既定値になっているので、
PS C:\WINDOWS\System32> wsl -l Linux 用 Windows サブシステム ディストリビューション: docker-desktop (既定値) Ubuntu
wsl --set-default で Ubuntu に変更
PS C:\WINDOWS\System32> wsl --set-default Ubuntu この操作を正しく終了しました。
ちゃんと変更されてます。
PS C:\WINDOWS\System32> wsl -l Linux 用 Windows サブシステム ディストリビューション: Ubuntu (既定値) docker-desktop
Ubuntu が起動して apt も通りました。
PS C:\WINDOWS\System32> wsl To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. ユーザー名@DESKTOP-SGFH9PL:/mnt/c/WINDOWS/System32$ apt apt 2.8.3 (amd64) Usage: apt [options] command apt is a commandline package manager and provides commands for...
まとめ
cat /etc/os-releaseで OS バージョン確認できるwsl -lでディストリビューションを確認wsl --installで Ubuntu が入るwsl --set-defaultで 既定のディストリビューションを変更できる
メモ:
WSL の基本的なコマンドはここに載っています。 learn.microsoft.com