Best Cosmetic Hospitals Near You

Compare top cosmetic hospitals, aesthetic clinics & beauty treatments by city.

Trusted • Verified • Best-in-Class Care

Explore Best Hospitals

Install Node.js v16.20.2 and npm v8.19.4 on Linux (Ubuntu/Debian)

Step 1 – Update Your System Packages

Before installing anything, it’s a good practice to update your system to make sure all packages are up to date.

Run these commands:

sudo apt update
sudo apt upgrade -y

Step 2 – Add Node.js 16.x Source Repository

Node.js 16 is not the latest version, so you need to add the NodeSource repository for Node.js 16.

Run this command:

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

🔎 Explanation

  • curl downloads the setup script.
  • sudo -E bash - runs the script to add NodeSource’s repo.
  • setup_16.x ensures Node.js 16 is installed (which includes v16.20.2).

Step 3 – Install Node.js and npm

Once the NodeSource repository is added, install Node.js (it will include npm automatically).

sudo apt-get install -y nodejs

Step 4 – Verify Installation

After installation, check the versions to ensure you got the correct versions:

node -v
npm -v

Expected Output

v16.20.2
8.19.4

Step 5 – Lock npm Version (if needed)

Sometimes npm might update to a newer version. To manually install or lock npm to v8.19.4, run:

sudo npm install -g npm@8.19.4

This forces npm to the exact version you want.


Step 6 – Install Build Tools (Optional but Recommended)

Some npm packages (like those with native dependencies) need build tools to compile code. You can install them with:

sudo apt-get install -y build-essential

✅ Full Process Summary (All Steps Combined)

Here’s the complete list of commands you can copy and paste to install everything in one go:

sudo apt update
sudo apt upgrade -y

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

node -v
npm -v

sudo npm install -g npm@8.19.4

sudo apt-get install -y build-essential

node -v
npm -v

✅ Final Check

At the end, your terminal should show:

v16.20.2
8.19.4

This confirms both Node.js v16.20.2 and npm v8.19.4 are installed correctly.


📥 Optional – Create Installation Script (install_node.sh)

If you want a script file you can reuse, create a file called install_node.sh:

nano install_node.sh

Paste this inside:

#!/bin/bash

sudo apt update
sudo apt upgrade -y

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

sudo npm install -g npm@8.19.4
sudo apt-get install -y build-essential

echo "Node.js version: $(node -v)"
echo "npm version: $(npm -v)"

Save it with CTRL+O, ENTER, then CTRL+X.

Make it executable:

chmod +x install_node.sh

Run it:

./install_node.sh

✅ Conclusion

This guide ensures you have:

✅ Node.js v16.20.2
✅ npm v8.19.4
✅ Optional build tools

Best Cardiac Hospitals Near You

Discover top heart hospitals, cardiology centers & cardiac care services by city.

Advanced Heart Care • Trusted Hospitals • Expert Teams

View Best Hospitals
<p data-start="140" data-end="435">I’m Abhishek, a DevOps, SRE, DevSecOps, and Cloud expert with a passion for sharing knowledge and real-world experiences. I’ve had the opportunity to work with <a class="decorated-link" href="https://www.cotocus.com/" target="_new" rel="noopener" data-start="300" data-end="335">Cotocus</a> and continue to contribute to multiple platforms where I share insights across different domains:</p> <ul data-start="437" data-end="922"> <li data-start="437" data-end="514"> <p data-start="439" data-end="514"><a class="decorated-link" href="https://www.devopsschool.com/" target="_new" rel="noopener" data-start="439" data-end="485">DevOps School</a> – Tech blogs and tutorials</p> </li> <li data-start="515" data-end="599"> <p data-start="517" data-end="599"><a class="decorated-link" href="https://www.holidaylandmark.com/" target="_new" rel="noopener" data-start="517" data-end="569">Holiday Landmark</a> – Travel stories and guides</p> </li> <li data-start="600" data-end="684"> <p data-start="602" data-end="684"><a class="decorated-link" href="https://www.stocksmantra.in/" target="_new" rel="noopener" data-start="602" data-end="647">Stocks Mantra</a> – Stock market strategies and tips</p> </li> <li data-start="685" data-end="764"> <p data-start="687" data-end="764"><a class="decorated-link" href="https://www.mymedicplus.com/" target="_new" rel="noopener" data-start="687" data-end="732">My Medic Plus</a> – Health and fitness guidance</p> </li> <li data-start="765" data-end="841"> <p data-start="767" data-end="841"><a class="decorated-link" href="https://www.truereviewnow.com/" target="_new" rel="noopener" data-start="767" data-end="814">TrueReviewNow</a> – Honest product reviews</p> </li> <li data-start="842" data-end="922"> <p data-start="844" data-end="922"><a class="decorated-link" href="https://www.wizbrand.com/" target="_new" rel="noopener" data-start="844" data-end="881">Wizbrand</a> – SEO and digital tools for businesses</p> </li> </ul> <p data-start="924" data-end="1021">I’m also exploring the fascinating world of <a class="decorated-link" href="https://www.quantumuting.com/" target="_new" rel="noopener" data-start="968" data-end="1018">Quantum Computing</a>.</p>

Related Posts

Engineering Continuous Delivery: A Strategic Roadmap to Cloud Automation and Infrastructure Management

The ongoing evolution of cloud infrastructure has completely redefined how digital applications are built, deployed, and sustained at scale. Maintaining high-speed deployment schedules while ensuring system availability…

Read More

A Practical Masterclass in Container Orchestration, DevSecOps, and Cloud Automation

Architecting high-availability cloud platforms demands a durable, adaptive operational strategy. As digital enterprises evolve beyond rigid legacy systems into microservices architectures, managing container fleets, securing continuous deployment…

Read More

DevOps Consultants Streamline Workflows and Boost Engineering Efficiency

In modern software organizations, developers frequently lose valuable time to operational friction, such as slow builds, manual deployments, infrastructure requests, and environment inconsistencies. DevOps consultants are specialist…

Read More

DevOps Consultants Look for in Your Pipeline: A Complete Assessment Guide

Introduction When software delivery slows down or production incidents pile up despite modern tooling, organizations often bring in an external perspective to diagnose root causes. An experienced…

Read More

Lawyer Near Me Checklist: 10 Steps to Evaluate Advocates Before Hiring

Unanticipated legal disputes, regulatory notices, or complex contractual negotiations can cause significant anxiety. Whether you are dealing with a sudden police inquiry, conducting title checks for real…

Read More

International Dental Tourism: Safe Treatment, Expenses, & Guidance

Introduction Over recent years, an expanding number of people have looked past their home countries to fulfill their oral healthcare requirements. This well-established practice, commonly referred to…

Read More
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x