Node.js is an open-source, cross-platform JavaScript runtime environment designed to run JavaScript code on the server side.
It lets developers use JavaScript for server-side scripting to produce dynamic webpage content these pages are produced before they get displayed on a web browser.
As I already discussed how to install Node.js in Ubuntu.
Today in this article, we will discuss how to install Node.js in Fedora Linux
Prerequisites
To complete this installation guide you will need to have the following.
- A system running a recent version of Fedora
- Access to a user account with superuser privileges
How to install Node.js on Fedora
There are multiple different ways in which you can install Node.js on a Fedora system. You can use one of the given methods to install Node.js on your system.
Installing Node.js from the default Fedora repository
Node.js is available in the default repository of Fedora Linux. You can install it directly by using the dnf command in your terminal.
Before you install a package make sure your system packages are updated –
sudo dnf update -y
Next, use the given command to install Node.js on your system –
sudo dnf install nodejs
Press y and then enter if it asks for your confirmation.
You can verify the installation by using the given command –
nodejs -v
Installing Node.js from its official repository
Node.js officially provides the latest packages for Fedora, you can add the official repository to your system to download it.
Use the following command to add the Node.js repository to your system.
For latest release
sudo dnf install -y gcc-c++ make curl
curl -sL https://rpm.nodesource.com/setup_18.x | sudo -E bash -
For stable release
sudo dnf install -y gcc-c++ make curl
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash -
After adding the repository to your system execute the following command to install Node.js to your system –
sudo dnf install nodejs -y
You can verify the installation by using –
nodejs --version
Installing Node.js using NVM
You can also use NVM or Node Version Manager to install Node.js on Fedora. This allows you to install and maintain different versions of Node.js and associated packages.
Now first install the nvm by using the given command in your terminal –
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Next, use the given command to source the .bashrc file –
source ~/.bashrc
Use the given NVM command to display the available Node.js versions –
nvm list-remote | more
This will fetch and display the list of available versions for installation you can scroll and see the output using the enter key.
To install a specific package of Node.js, use the following command in your terminal –
nvm install v16.14
You can view the list of all installed Node.js versions by using –
nvm list
By using a command like this you can switch between two versions of Node.js –
nvm use 12.22.1
The above command will make Node.js 12.22.1 as default.
You can verify the Node.js version by using –
nodejs --version
Conclusion
By using one of the given methods you can install Node.js on your Fedora system.
Now if you have a query then write us in the comments below.