Ubuntu provides Node.js packages in it's default apt repository, but it's normally 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.

Install latest Node.js on Ubuntu

  1. 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 curl if not already installed with the following command:

    $ sudo apt update && sudo apt install --assume-yes curl
  2. Install latest Node.js from the PPA.
    $ sudo apt install --assume-yes nodejs 

    npm is automatically installed as dependency and does not require manual installation.

  3. Check installed nodejs and npm version.
    $ nodejs -v
    $ npm -v
Discuss the article:

Share your thoughts, suggest corrections or just say Hi. Login not required.