WSLのUbuntuに環境構築していく

zsh
$ lsb_release -a
# No LSB modules are available.
# Distributor ID: Ubuntu
# Description:    Ubuntu 22.04.5 LTS
# Release:        22.04
# Codename:       jammy
$ node -v
# v12.22.9

nodesource/distributionsの手順通り進める

zsh
curl -fsSL https://deb.nodesource.com/setup_23.x \
     -o nodesource_setup.sh
sudo -E bash nodesource_setup.sh
sudo apt-get install -y nodejs

元々入ってたやつが邪魔して怒られるので先にアンインストールしとく

zsh
sudo apt purge libnode-dev

無事インストールできた

zsh
node -v # v23.11.0

ついでにnpmもアップデートする

zsh
sudo npm install -g npm@11.3.0
npm -v # 11.3.0

ついでだからBunをインストールする