Ubuntu provides Node.js packages in its default apt repository, but it's usually not the most up-to-date. If you require the latest version of Node.js on Ubuntu, you'll have to install them from NodeSource's PPA.
If you require Ubuntu's officially supported version of Node.js, you can install the one provided in its default apt repository.
Related: How to install Node.js on Ubuntu or Debian
Steps to install latest Node.js on Ubuntu or Debian:
- Open the terminal application.
- Install curl if not already installed.
$ sudo apt update && sudo apt install --assume-yes curl
- Add PPA for specific Node.js version via NodeSource's official PPA setup script.
$ curl --silent --location https://deb.nodesource.com/setup_10.x | sudo bash -
Replace 10.x with 12.x, 11.x or 9.x, depending on your actual required version
- Install latest Node.js from the PPA.
$ sudo apt install --assume-yes nodejs
npm is automatically installed as dependency and does not require separate installation.
- Check installed nodejs and npm version.
$ nodejs -v v10.9.0 $ npm -v 6.2.0
This guide is tested on Ubuntu:
Version | Code Name |
---|---|
22.04 LTS | Jammy Jellyfish |
23.10 | Mantic Minotaur |
24.04 LTS | Noble Numbat |
Author: Mohd
Shakir Zakaria
Mohd Shakir Zakaria is an experienced cloud architect with a strong development and open-source advocacy background. He boasts multiple certifications in AWS, Red Hat, VMware, ITIL, and Linux, underscoring his expertise in cloud architecture and system administration.
Mohd Shakir Zakaria is an experienced cloud architect with a strong development and open-source advocacy background. He boasts multiple certifications in AWS, Red Hat, VMware, ITIL, and Linux, underscoring his expertise in cloud architecture and system administration.
Discuss the article:
Comment anonymously. Login not required.