NPM install Using Ubuntu Repo
You can install npm in Ubuntu 18.04 LTS Bionic from the official ubuntu repository. In order to install npm from the official repository, you can use apt package manager. First, you’ll need to update the local software repository index with sudo privileges.
$ sudo apt update
Once the local repository index is updated, you can now install nodejs and npm
$ sudo apt install nodejs npm
Now, you can check if nodejs and npm it’s successfully installed or not by checking the versions of the packages installed. While writing this article, you can see that the available version of nodejs was 8.10.0 and npm was 3.5.2 in the ubuntu 18.04 Bionic’s official software repository.
$ nodejs --version v8.10.0
$ npm --version 3.5.2
Using NodeSource Repository
NodeSource is a US company which focuses on Node.js security and performance for the enterprise providing enterprise-graded support. They maintain a repository containing the latest and LTS (long term support) versions of Node.js. To install Node.js and npm from the NodeSource repository, you can follow the steps below.
First, you’ll need to update the local repository index by executing the command.
$ sudo apt update
Then, we’ll need to install curl as its your pre-requisites to install the NodeSource repository.
$ sudo apt install curl
Once curl is ready, you can now install the repository as per your requirement of the version of nodejs.
To install the latest release, execute
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
To install the LTS (Long term support) release, execute
$ curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Now, as the repository has been installed, you can now install nodejs and npm binaries by installing a single package called nodejs as shown below.
$ sudo apt install nodejs
Once done, you can check if nodejs and npm is successfully installed or not by checking the versions of the packages installed
$ nodejs --version v10.15.1
$ npm --version 6.4.1
Hurray!! Congratulations, I hope you get to know how to install npm in Ubuntu 18.04 LTS Bionic Beaver. If you have any questions, suggestions, feedback please don’t hesitate to write them in the comment box below because it will help us to improve or correct our contents. Thanks, Happy FOSS Computing.
Arun Pyasi is a Linux and Open Source Enthusiast who has years of Experience in Linux, Systems, DevOps, Cloud servers and Web Development.