Skip to content

Instantly share code, notes, and snippets.

@managedkaos
Last active December 14, 2023 01:25
Show Gist options
  • Save managedkaos/0c0064450fb25182b18055daa843775f to your computer and use it in GitHub Desktop.
Save managedkaos/0c0064450fb25182b18055daa843775f to your computer and use it in GitHub Desktop.
A script to install Nodejs v20 on Ubuntu
apt-get update
apt-get install -y ca-certificates curl gnupg
mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --batch --yes --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" > /etc/apt/sources.list.d/nodesource.list
apt-get update
apt install -y nodejs
npm install --global yarn
for i in node npm npx yarn;
do
echo "$(which ${i}) $(${i} --version)"
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment