From 9062d788aba8228081f5497faac6536405716bdf Mon Sep 17 00:00:00 2001 From: Christoph Date: Mon, 11 Dec 2023 14:59:47 +0100 Subject: [PATCH] Add file 'README.install-node.js'. --- README.install-node.js | 44 ++++++++++++++++++++++++++++++------------ 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/README.install-node.js b/README.install-node.js index f1ce343..f49bd58 100644 --- a/README.install-node.js +++ b/README.install-node.js @@ -1,28 +1,48 @@ +# ---------- +# - Install nodejs - (we use the official NodeJs LTS release) +# ---------- - -apt update && apt full-upgrade - +# Install Prerequisites +# apt install curl \ - gpg \ - gnupg2 \ - software-properties-common \ + ca-certificates \ + curl \ + gnupg \ apt-transport-https \ - lsb-release ca-certificates + lsb-release + +# Download and import the Nodesource GPG key +# mkdir -p /etc/apt/keyrings curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg - -# NODE_MAJOR=16 -# NODE_MAJOR=18 -# NODE_MAJOR=20 +# Create debian repository # -NODE_MAJOR=21 +NODE_MAJOR=20 echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list +# Run update +# apt update + +# Install nodejs +# apt install nodejs node -v npm -v + + +# ---------- +# Uninstall nodejs Ubuntu & Debian packages +# ---------- + +# To completely remove Node.js installed from the deb.nodesource.com package methods above: +# +apt-get purge nodejs +rm -r /etc/apt/sources.list.d/nodesource.list +rm -r /etc/apt/keyrings/nodesource.gpg + +apt update