I suggest installing and using nvm - https://github.com/nvm-sh/nvm
Once you install it, you can do nvm install 17.3.0 and then nvm use 17.3.0
This script makes it really easy to switch between node & npm versions.
Answer from Bojan Ivanac on Stack OverflowNode.js
nodejs.org › en › blog › release › v17.7.1
Node.js — Node.js v17.7.1 (Current)
March 10, 2022 - Windows 32-bit Installer: https://nodejs.org/dist/v17.7.1/node-v17.7.1-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v17.7.1/node-v17.7.1-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v17.7.1/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v17.7.1/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v17.7.1/node-v17.7.1.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.7.1/node-v17.7.1-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.7.1/node-v17.7.1-darwin-x64.tar.gz Linux 64-bit Binary: https://nodejs
Node.js
nodejs.org › en › blog › release › v16.17.1
Node.js — Node.js v16.17.1 (LTS)
Windows 32-bit Installer: https://nodejs.org/dist/v16.17.1/node-v16.17.1-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v16.17.1/node-v16.17.1-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v16.17.1/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v16.17.1/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v16.17.1/node-v16.17.1.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.17.1/node-v16.17.1-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.17.1/node-v16.17.1-darwin-x64.tar.gz Linux 64-bit Binary: ht
GitHub
github.com › nodejs › node
GitHub - nodejs/node: Node.js JavaScript runtime ✨🐢🚀✨
Binaries, installers, and source tarballs are available at https://nodejs.org/en/download/. ... The latest directory is an alias for the latest Current release. The latest-codename directory is an alias for the latest release from an LTS line.
Starred by 115K users
Forked by 34K users
Languages JavaScript 62.5% | C++ 23.1% | Python 10.1% | C 2.7% | HTML 0.6% | Shell 0.5%
Hostinger
hostinger.com › home › how to install node.js on ubuntu automatically and manually
How to install node.js on Ubuntu automatically and manually
July 22, 2025 - To install a specific version of Node.js, use a third-party personal package archive (PPA) repository like NodeSource. It offers more package variations and frequent updates than the official Ubuntu repo to ensure you get the latest release. The setup process is similar to using the Ubuntu repository, but you must add the PPA source before installing. Here are the steps: Install the cURL utility, which we will use to download the PPA repository.
KnowledgeHut
knowledgehut.com › home › blog › web development › how to install node.js on ubuntu? [step-by-step guide]
How to Install Node.js on Ubuntu? [Step-by-Step Guide]
May 24, 2024 - Node.js uses an event-driven, non-blocking I/O architecture and the V8 JavaScript runtime engine as its primary power source. Before installing the updated node version on Ubuntu, you must ensure that you’ve accumulated all the necessary knowledge. Also, make sure you’ve downloaded all required installation files and elements.
Node.js
nodejs.org › en › blog › release › v14.17.3
Node.js — Node.js v14.17.3 (LTS)
Windows 32-bit Installer: https://nodejs.org/dist/v14.17.3/node-v14.17.3-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v14.17.3/node-v14.17.3-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v14.17.3/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v14.17.3/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v14.17.3/node-v14.17.3.pkg macOS Intel 64-bit Binary: https://nodejs.org/dist/v14.17.3/node-v14.17.3-darwin-x64.tar.gz Linux 64-bit Binary: https://nodejs.org/dist/v14.17.3/node-v14.17.3-linux-x64.tar.xz Linux PPC LE 64-bit Binary: https://node
GitHub
github.com › ehmicky › get-node
GitHub - ehmicky/get-node: Download a specific version of Node.js
Download a specific version of Node.js. Contribute to ehmicky/get-node development by creating an account on GitHub.
Starred by 22 users
Forked by 9 users
Languages JavaScript 94.4% | TypeScript 5.6%
Server World
server-world.info › en › note
Ubuntu 22.04 LTS : Install Node.js n command : Server World
(06) Node.js + TypeScript · Python · (01) Install Python 3.10 · (02) Install Python 3.11 · (03) Install Django 4 · NVIDIA · (01) Install Graphic Driver · (02) Install Container Toolkit · (03) Install NVIDIA HPC SDK · (04) Install CUDA 11.5 · TensorFlow · (01) Install TensorFlow · (02) TensorFlow Docker (CPU) (03) TensorFlow Docker (GPU) Rust · Go · Java · (01) Install OpenJDK 8 · (02) Install OpenJDK 11 · (03) Install OpenJDK 17 ·
GitHub
github.com › nodejs › Release
GitHub - nodejs/Release: Node.js Release Working Group
Node.js Release Working Group. Contribute to nodejs/Release development by creating an account on GitHub.
Starred by 4.2K users
Forked by 628 users
Languages JavaScript
Refine
refine.dev › blog › install-nvm-mac-and-windows
How to Install and Use NVM? | Refine
July 5, 2024 - Installation on a Windows machine is different from the above. In Windows, you will use the nvm-windows tool. This NVM for Windows is the Microsoft/npm/Google recommended Node.js version manager for Windows. N.B It is not the same thing as nvm. You can download the latest release of the NVM Windows here.
DigitalOcean
digitalocean.com › community › tutorials › how-to-install-node-js-on-ubuntu-22-04
How to Install Node.js on Ubuntu (Step-by-Step Guide) | DigitalOcean
May 28, 2025 - For this example, we’re downloading v20.19.2 but you can replace this with the version you want to download. ... Navigate to the node-v20.19.2 folder and let’s configure the build. The ./configure script prepares the build environment: ... This will install Node.js to /usr/local which is the default.