Installation of Node.js on Linux

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js can be installed in multiple ways on your Ubuntu Linux machine. You can use Ubuntu’s official repository to install Node.js or another way to use NodeSource repository. Installation via NodeSource repository will allow you to choose latest version of Node.js.

Installing Node On Ubuntu 18.04 and 16.04: There are two methods Ubuntu official repository and NodeSouce repository to install Node.js on Ubuntu.

Install Node.js using Ubuntu official repository: Node.js is available in Ubuntu’s repository and you can easily install it using a few commands. Follow the steps below to install Node.js on your Ubuntu operating system.



  • Step 1: Open your terminal or press Ctrl + Alt + T.
    terminal
  • Step 2: To install node.js use the following command:

    sudo apt install nodejs

    install

  • Step 3: Once installed, verify it by checking the installed version using the following command:

    node -v or node –version

    version

Note: It is recommended to install Node Package Manager(NPM) with Node.js. NPM is an open source library of Node.js packages.
To install NPM, use the following commands:

sudo apt install npm
npm -v or npm –version

Node and NPM will be successfully installed on your Ubuntu machine.

  
Install Node.js using NodeSouce repository: The latest version of Node.js can be installed from NodeSource repository. Follow the steps below to install the Node.js on your Ubuntu.

  • Step 1: Open your terminal or press Ctrl + Alt + T and use the following commands to update and upgrade the package manager:

    sudo apt-get update
    sudo apt-get upgrade


  • Step 2: Install Python software libraries using the following command:

    sudo apt-get install python-software-properties

  • Step 3: Add Node.js PPA to the system.

    curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –

    Note: Here, we are installing node.js version 10, if you want to install version 11, you can replace setup_10.x with setup_11.x.

  • Step 4: To Install Node.js and NPM to your Ubuntu machine, use the command given below:

    sudo apt-get install nodejs

  • Step 5: Once installed, verify it by checking the installed version using the following command:

    node -v or node –version
    npm -v or npm –version

Finally, you have successfully installed Node.js and NPM on your Ubuntu machine.



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.