Install Node.js 14 on Ubuntu / Debian / Linux Mint

Posted on 133 views

In this guide, we will cover installation of Node.js 14 on Ubuntu / Debian / Linux Mint. Node.js is a server-side JavaScript language based on the V8 JavaScript engine for writing server-side JavaScript applications.

Node.js 14 was released on 2020-04-21 and is expected to enter active LTS state on 2020-10-20. The maintenance window will start on 2021-10-19 and is expected to reach End-of-life on 2023-04-30.

For CentOS / RHEL installation: Install Node.js 14 on CentOS & RHEL

Install Node.js 14 on Ubuntu / Debian / Linux Mint

We will use the Node.js Binary Distributions installer script to setup Node.js 14 on Ubuntu / Debian / Linux Mint Linux machine

Step 1: Update APT index

Run the apt update command on your Ubuntu / Debian Linux to update package repository contents database.

sudo apt update

Step 2: Install Node.js 13 on Ubuntu / Debian / Linux Mint Linux

After system update, install Node.js 14 on Ubuntu / Debian / Linux Mint by first installing the required repository.

curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -

You can validate that the repository was added by checking file contents.

$ cat /etc/apt/sources.list.d/nodesource.list
deb https://deb.nodesource.com/node_14.x focal main
deb-src https://deb.nodesource.com/node_14.x focal main

Once the repository is added, you can begin the installation of Node.js 14 on Ubuntu / Debian / Linux Mint machine:

sudo apt -y install nodejs

Verify the version of Node.js installed.

$ node  -v
v14.19.3

If you need Node Development tools, install them with the command:

sudo apt -y install gcc g++ make

To install the Yarn package manager, run:

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update && sudo apt install yarn

You now have Node.js 14 installed on Ubuntu / Debian / Linux Mint.

coffee

Gravatar Image
A systems engineer with excellent skills in systems administration, cloud computing, systems deployment, virtualization, containers, and a certified ethical hacker.