Installing Node.js 8 on Linux via Package Manager
Learn how to install the latest and greatest version of Node.js on a few different types of systems: Enterprise Linux, Debian, and Ubuntu-bases systems.
Join the DZone community and get the full member experience.Join For Free
At NodeSource, we maintain the consistently-updated Node.js repositories for Linux distributions. These aren’t repositories like most Node.js developers think of them - git repositories - but rather repositories in the sense of installing Node.js via the given Linux OS’s built-in package manager - like
With the release of Node.js 8 recently, we’ve gone ahead and built the Node.js 8 binaries and made them readily available if you’re using Node.js on a Debian- or Enterprise Linux-based distro.
Want to get the latest and greatest with Node.js 8 on Linux? Let’s get you up and running:
Install Node.js 8 on Ubuntu or Debian Linux
To install Node.js 8 on Ubuntu and Debian-based Linux distros, you’ll need to run the bash script for it and you’ll have the up-to-date APT repository ready to go.
If you want to see if your distro is supported, you can find the full list of distros and *supported *versions on the GitHub repo.
# Using Ubuntu curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs # Using Debian, as root curl -sL https://deb.nodesource.com/setup_8.x | bash - apt-get install -y nodejs
If you’d like a full deep-dive into installing Node.js on Ubuntu or Debian, I wrote articles on installing Node.js on Ubuntu and installing Node.js on Debian Linux a while back that give a detailed explanation of the process.
Install Node.js 8 on Enterprise Linux Distributions
To install Node.js 8 on Enterprise Linux distros like RHEL, CentOS, and Fedora, you need to run the bash script for it and you’ll have the Node.js 8 RPM repository - once you’ve done that, you’ll be ready to go.
If you want to see if your Enterprise Linux distro and version is supported, you can find the full list of distros and *supported* versions for each distro on the GitHub repo.
curl -sL https://rpm.nodesource.com/setup_8.x | bash - yum install -y nodejs
If you’re interested in secure, reliable, and extensible Node.js, you should really take a look at N|Solid - we’re eagerly
awaiting October when Node.js 8 becomes LTS and we begin shipping N|Solid with Node.js 8.
If you want to keep up to date with what’s going on in Node.js 8, N-API, Async Hooks, and more, you should be sure to keep up with @NodeSource on Twitter! We’ll keep you up-to-date on the latest and greatest Node.js updates, and are always updating you with the best Node.js tutorials, guides, and tools!
Published at DZone with permission of Tierney Cyren, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.