Começar

Linux

No Ubuntu/Debian, incluindo Ubuntu do WSL:

sudo apt update
sudo apt install -y git curl ca-certificates python3 bash

Em outras distribuições, use o gerenciador correspondente para essas ferramentas. Se já tem Node/npm e node --version indica pelo menos 20, pode manter a instalação.

A página oficial de download do Node.js fornece esta instalação por usuário com nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.8/install.sh | bash
. "$HOME/.nvm/nvm.sh"
nvm install 24
nvm use 24

O primeiro comando executa o instalador remoto do nvm; você também pode escolher outra opção da página oficial. Confira as ferramentas:

node --version
npm --version
git --version
python3 --version
python3 -c 'import pty, fcntl, termios, selectors, codecs; print("PTY Python OK")'
test -x /bin/bash && echo "Bash OK"

Continue em instalar e iniciar.