How To Install Node.js on Ubuntu 24.04 LTS
In this tutorial, we will show you how to install Node.js on Ubuntu 24.04 LTS. Node.js has become an essential tool for modern web development, enabling developers to build scalable, high-performance applications using JavaScript on both the client and server sides. As Ubuntu 24.04 gains popularity among developers, it’s crucial to understand how to install and set up Node.js on this powerful Linux distribution.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo
‘ to the commands to get root privileges. I will show you the step-by-step installation of the Node.js on Ubuntu 24.04 (Noble Numbat). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.
Prerequisites
- A server running one of the following operating systems: Ubuntu and any other Debian-based distribution like Linux Mint.
- It’s recommended that you use a fresh OS install to prevent any potential issues.
- SSH access to the server (or just open Terminal if you’re on a desktop).
- An active internet connection. You’ll need an internet connection to download the necessary packages and dependencies.
- An Ubuntu 24.04 system with root access or a user with sudo privileges.
Install Node.js on Ubuntu 24.04 LTS Noble Numbat
Step 1. Updating the Package Repository.
To prepare your system for the Node.js installation, start by updating the package list using the following command:
sudo apt update
This command will fetch the latest package information from the Ubuntu repositories, allowing you to install the most recent version of Node.js and its dependencies. Updating the package repository is crucial to maintaining the security and stability of your system.
Step 2. Installing Node.js on Ubuntu 24.04.
- Method 1: Installing Node.js Using APT
The APT package manager is the simplest and most straightforward method to install Node.js on Ubuntu 24.04. Follow these steps to install Node.js using APT:
sudo apt install nodejs npm
Verify the installation by checking the installed versions:
node -v npm -v
If the installation is successful, these commands will display the installed versions of Node.js and npm, respectively.
Using APT ensures that you install a stable version of Node.js that is compatible with your Ubuntu 24.04 system. However, the version provided by the default repositories might not always be the latest release.
- Method 2: Installing Node.js Using NVM (Node Version Manager)
NVM is a powerful tool that allows you to manage multiple Node.js versions on the same system. This is particularly useful for developers who work on projects requiring different Node.js versions. To install Node.js using NVM, follow these steps:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Restart your terminal or run the following command to apply the changes:
source ~/.bashrc
Verify the NVM installation:
nvm --version
Install the desired Node.js version using NVM:
nvm install 20.0.0
Replace 20.0.0
with the specific Node.js version you want to install.
Set the installed version as the default:
nvm alias default 20.0.0
NVM provides flexibility in managing Node.js versions, making it easy to switch between different versions for various projects.
- Method 3: Installing Node.js from the Official Node.js Binary
If you prefer to install Node.js directly from the official binary, follow these steps:
wget https://nodejs.org/dist/v20.12.2/node-v20.12.2-linux-x64.tar.xz
Extract the downloaded archive:
tar -xvf node-v20.12.2-linux-x64.tar.xz
Move the extracted directory to /usr/local
:
sudo mv node-v20.12.2-linux-x644 /usr/local/node
Set up the environment variables:
echo 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc source ~/.bashrc
Verify the installation:
node -v npm -v
Installing from the official binary provides the latest Node.js version and offers more control over the installation process.
Congratulations! You have successfully installed Node.js. Thanks for using this tutorial for installing the Node.js on the Ubuntu 24.04 LTS system. For additional help or useful information, we recommend you check the Node.js website.