Node.js adalah sebuah javascript runtime yang dibuat di atas Google Chrome V8 javasript engine yang saat ini sudah dapat diinstall hampir disemua sistem operasi, mulai dari Linux, Windows dan Mac. Di Linux sendiri, Node.js dapat diinstall dengan menggunakan beberapa cara, beberapa diantaranya adalah dengan mengginakan binary, package manager dan yang paling advance yaitu compile dari source code. Dari beberapa cara tersebut, yang paling disarankan dan paling mudah adalah dengan menggunakan package manager dari repository resmi. Untuk Ubuntu sendiri, sampai saat tulisan ini ditulis repository resmi untuk Node.js tersedia dan aktif di maintenance untuk Ubuntu versi berikut ini :
- Ubuntu 16.04 LTS (Xenial Xerus)
- Ubuntu 18.04 LTS (Bionic Beaver)
- Ubuntu 18.10 (Cosmic Cuttlefish)
- Ubuntu 19.04 (Disco Dingo)
- Ubuntu 19.10 (Eoan Ermine)
- Ubuntu 20.04 LTS (Focal Fossa)
- Ubuntu 20.10 (Groovy Gorilla)
- Ubuntu 21.04 (Hirsute Hippo)
0. Install build-tools (optional)
sudo apt-get install -y build-essential
1. Menambahkan repository node.js
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
2. Update dan install node.js
sudo apt-get update
sudo apt update
sudo apt-get install nodejs
node --version npm --version
3. Bonus install yarn
sudo npm install -g yarn