authoryanuarakhid - 8 Jun 2021 • Baca 2 Menit

Tutorial Ubuntu 20.04 LTS : Cara Install Node.js & NPM (Node Package Manager)


Tutorial Ubuntu 20.04 LTS : Cara Install Node.js

Node.js merupakan perangkat lunak yang biasa digunakan untuk menjalankan aplikasi berbasis Javascript. Karena model event-driven dan non-blocking I/O-nya, Node.js lebih mampu menangani banyak proses secara bersamaan oleh karena itu akhir akhir ini Node.js begitu populer dikalangan Web Developer terutama Backend Engineer. Pada kesempatan ini kita akan melakukan instalasi Node.js pada Ubuntu 20.04 LTS. Ada berbagai macam cara instalasi Node.js pada sistem operasi Ubuntu 20.04 LTS yaitu bisa dengan melakukan instalasi melakui package manager (APT) atau bisa juga dengan menggunakan PPA (Personal Package Archive) dan NVM (Node Version Manager). Sebagai pengetahuan Node.js memiliki banyak versi antara lain ada Latest Release dan Stable / LTS Release.

Release Schedule Node.js
Release Schedule Node.js - Source : https://nodejs.org/en/about/releases

Instalasi Node.js via Packet Manager (APT)


Saat tutorial ini dibuat versi paling terbaru Node.js pada repository Ubuntu 20.04 LTS adalah versi v10.19.0 dan versi NPM (Node Package Manager) 6.14.4. Keuntungan melakukan instalasi Node.js dengan cara ini adalah mudah dan cepat namun kadang versi Node.js tidak sesuai dengan yang kita harapkan :(

Seperti biasa untuk memulai instalasi package lakukan update dan upgrade system.

$ sudo apt update && sudo apt upgrade

Untuk memulai melakukan instalasi Node.js bisa dengan perintah berikut.

$ sudo apt install nodejs

Kemudian berikut jika ingin melakukan instalasi NPM.

$ sudo apt install npm

Version Node.js on Ubuntu 20.04 LTS Repository

Instalasi Node.js via PPA (Personal Package Archive)


Keuntungan melakukan instalasi Node.js menggunakan PPA (Personal Package Archive) kita bisa menentukan versi Node.js yang kita inginkan untuk di install. Semenjak tutorial ini dibuat versi Terbaru Node.js adalah 16.3.0 dan versi LTS dari Node.JS adalah 14.17.0.

Latest Node.js Version
Latest Node.js Version - Source : https://nodejs.org/

Untuk melakukan instalasi Node.js menggunakan PPA pastikan aplikasi curl telah di install.

$ sudo apt install curl
Pilih salah satu versi Node.js yang akan di install (Versi LTS terbaru [Node.js LTS Latest] atau Versi terbaru saat ini [Node.js Current Latest]).

Untuk lebih detail mengenai PPA Node.js dari Nodesource kalian dapat mengunjungi repository Github berikut.

Node.js LTS Latest (v14.x)

cd ~ | curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

Node.js Current Latest (v16.x)

cd ~ | curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -

Setelah anda pilih lalu kalian jalankan maka ketika melakukan install Node.js dapat menggunakan perintah berikut. Contoh disini kita akan melakukan instlasi Node.js LTS. Sebagai catatan dalam instalasi Node.js dengan cara ini maka Node.js sudah terinstall beserta NPM (Node Packet Manager).

$ cd ~ | curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

Untuk memastikan versi Node.js yang kita akan install dapat dicek menggunakan perintah berikut.

$ sudo apt-cache policy nodejs
nodejs:
  Installed: (none)
  Candidate: 14.17.0-deb-1nodesource1
  Version table:
     14.17.0-deb-1nodesource1 500
        500 https://deb.nodesource.com/node_14.x focal/main amd64 Packages
     10.19.0~dfsg-3ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages

Jika dirasa versi yang kita inginkan sudah benar kita dapat memulai instalasi Node.js dengan perintah berikut.

$ sudo apt install nodejs

Setelah instalasi Node.js selesai untuk melakukan cek version dapat menggunakan perintah berikut.

$ node -v && npm -v

How to Check Node.js Version

Bagaimana cukup mudah bukan ? Happy Config!! 😉

Tentang Penulis‎ ‏‏

author

Akhid Yanuar A.F

Linux System Administration | Computer Network | Operating System | Cloud Computing | IT Security | Linux Enthusiast 🐧

Find Me