Cara Menginstal Node.js di Ubuntu 24.04, 22.04 atau 20.04

Node.js, runtime JavaScript canggih yang dibangun di mesin JavaScript V8 Chrome, telah merevolusi cara kita memikirkan dan membangun aplikasi sisi server. Arsitekturnya yang non-pemblokiran dan berbasis peristiwa menjadikannya pilihan utama untuk aplikasi web yang skalabel dan efisien. Berikut sekilas apa yang membuat Node.js menonjol:

  • Asinkron dan Berbasis Peristiwa: Node.js menggunakan operasi I/O non-pemblokiran, menjadikannya ringan dan efisien untuk aplikasi real-time yang intensif data.
  • Bahasa Pemrograman Tunggal: Menulis kode sisi klien dan server dalam JavaScript, memberikan pengalaman pengembangan terpadu.
  • Registri NPM yang Luas: Akses repositori besar perpustakaan sumber terbuka, tingkatkan fungsionalitas dan percepat pengembangan.
  • Lintas Platform: Mengembangkan aplikasi yang berjalan lancar di berbagai sistem operasi.
  • Dukungan Komunitas dan Perusahaan: Mendapatkan manfaat dari komunitas yang dinamis dan dukungan dari perusahaan-perusahaan besar, memastikan pembaruan dan inovasi terus-menerus.

Dengan Node.js, pengembang mendapatkan alat serbaguna untuk membuat berbagai aplikasi web, mulai dari server web sederhana hingga platform komunikasi real-time yang kompleks. Mari selami proses instalasi.

Perbarui Ubuntu Sebelum Instalasi Node.js

Sebelum menginstal Node.js, memastikan sistem Ubuntu Anda mutakhir sangatlah penting. Ini membantu mencegah potensi konflik dan memastikan Anda menginstal Node.js versi terbaru. Jalankan perintah berikut untuk memperbarui sistem Anda:

sudo apt update && sudo apt upgrade

Metode 1: Instal Node.js melalui Repositori APT

Menginstal Node.js di Ubuntu 24.04, 22.04, atau 20.04 langsung dari repositori APT Ubuntu Anda adalah metode pertama. Ini akan memuaskan, tergantung pada apa yang Anda butuhkan dari Node.js.

Untuk menginstal versi default Ubuntu, jalankan perintah berikut:

sudo apt install nodejs

Pastikan Node.js diinstal dengan benar setelah instalasi dengan memverifikasi versinya di sistem Anda. Jalankan perintah berikut untuk memeriksa versi Node.js yang diinstal:

node --version

Anda akan melihat versi Node.js yang terinstal ditampilkan di terminal Anda jika instalasi berhasil. Sekarang, Anda siap untuk mulai menggunakan Node.js di sistem Ubuntu Anda.

Metode 2: Instal Node.js melalui NodeSource

Instal Paket Awal yang Diperlukan

Pertama, pastikan paket-paket berikut diinstal di bawah ini:

sudo apt install curl apt-transport-http ca-certificates

Impor Repositori APT NodeSource

Selanjutnya, impor kunci GPG dari Repositori NodeSource. Tindakan ini memverifikasi keaslian paket yang akan Anda instal. Gunakan perintah:

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Kemudian, pilih versi Node.js yang sesuai untuk sistem Ubuntu Anda. Misalnya saja ganti NODE_MAJOR=20 dengan versi yang Anda inginkan, seperti NODE_MAJOR=18. Jalankan perintah ini:

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Pilih dari berbagai versi Node.js seperti:

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Instal Node.js melalui Perintah NodeSource APT

Setelah menambahkan repositori NodeSource, instal Node.js menggunakan perintah di bawah ini. Metode ini memastikan Anda mendapatkan Node.js versi terbaru atau spesifik, yang menawarkan peningkatan dari repositori default:

sudo apt install nodejs

Perintah ini menginstal Node.js, dan semua dependensinya selaras dengan versi yang Anda pilih sebelumnya.

Akhiri dengan memverifikasi instalasi Node.js:

node --version

Nomor versi keluaran mengonfirmasi bahwa Node.js telah berhasil diinstal pada sistem Ubuntu Anda dari Repositori APT NodeSource.

Metode 3: Instal Node.js melalui Node Version Manager (NVM)

Cara lain untuk menginstal Node.js adalah menggunakan Manajer Versi Node (NVM). Metode ini memungkinkan Anda mengelola beberapa versi Node.js di sistem Anda, sehingga memudahkan peralihan antar versi untuk proyek yang berbeda.

Instal NVM

Untuk menginstal NVM, jalankan salah satu perintah berikut:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

atau

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Perintah ini mengunduh dan menjalankan skrip instalasi NVM. Setelah instalasi selesai, Anda perlu me-restart terminal Anda atau menjalankan perintah berikut untuk memuat NVM:

source ~/.bashrc

Instal Node.js melalui Perintah NVM

Dengan NVM terinstal, Anda dapat mengelola beberapa versi Node.js di sistem Anda, sehingga memudahkan peralihan antar versi untuk proyek yang berbeda.

Cantumkan Versi Node.js yang Tersedia

Sebelum menginstal versi Node.js tertentu, periksa versi yang tersedia dengan menjalankan perintah berikut:

nvm ls-remote

Perintah ini menampilkan daftar semua versi Node.js yang tersedia, membantu Anda mengidentifikasi versi yang ingin Anda instal, seperti rilis LTS terbaru atau nomor versi tertentu.

Instal Versi Node.js

Untuk menginstal versi Node.js yang diinginkan, jalankan perintah berikut dan ganti <version> dengan versi spesifik yang ingin Anda instal:

nvm install <version>

Misalnya, untuk menginstal Node.js versi v20.0.0, jalankan:

nvm install 20.0.0

Perintah ini mengunduh dan menginstal versi Node.js yang ditentukan.

Verifikasi Instalasi Node.js

Untuk memeriksa versi Node.js yang terinstal, jalankan perintah berikut:

node --version

Perintah ini menampilkan versi Node.js yang terinstal di sistem Anda, mengonfirmasi instalasi berhasil.

Beralih Antar Versi Node.js yang Terinstal melalui NVM

NVM memungkinkan Anda beralih di antara versi Node.js yang berbeda dengan mudah. Untuk beralih di antara versi Node.js yang diinstal, gunakan perintah berikut, ganti <version> dengan versi yang ingin Anda gunakan:

nvm use <version>

Misalnya, untuk beralih ke Node.js versi 18.16.0, jalankan:

nvm use 18.16.0

Perintah ini menetapkan versi yang ditentukan sebagai versi Node.js aktif untuk sesi Anda saat ini. Untuk menjadikan versi Node.js tertentu sebagai default untuk sesi terminal baru, gunakan perintah:

nvm alias default <version>

Mengganti <version> dengan nomor versi yang diinginkan. Misalnya, untuk menetapkan Node.js versi 18.16.0 sebagai default, jalankan:

nvm alias default 18.16.0

Tip Tambahan: Mempelajari Metode Menghapus Node.js

Hapus Node.js yang Diinstal melalui Repositori Ubuntu atau NodeSource

Jika Anda menginstal Node.js dari repositori Ubuntu atau PPA, Anda dapat menghapus instalasinya menggunakan apt program. Berikut rincian perintah yang perlu Anda jalankan:

sudo apt remove nodejs

Perintah ini akan menghapus Node.js beserta file konfigurasi terkaitnya. Ini akan meminta Anda untuk mengkonfirmasi penghapusan, dan setelah konfirmasi, itu akan melanjutkan dengan penghapusan instalasi.

Perintah NVM untuk Menghapus Node.js

Jika Anda menginstal Node.js menggunakan Node Version Manager (NVM), ikuti langkah-langkah berikut untuk menghapus instalasinya:

Periksa Versi Node.js Saat Ini melalui Perintah NVM

Pertama, tentukan versi Node.js yang terinstal saat ini dengan menjalankan perintah berikut:

nvm current

Perintah ini menampilkan versi Node.js yang aktif di sistem Anda.

Nonaktifkan NVM melalui Perintah NVM

Sebelum menghapus instalasi Node.js versi saat ini, Anda perlu menonaktifkan NVM dengan menjalankan perintah berikut:

nvm deactivate

Perintah ini membongkar versi Node.js yang aktif dari sesi Anda saat ini.

Hapus Versi Node.js melalui Perintah NVM

Sekarang, jalankan perintah berikut untuk menghapus instalan versi tertentu Node.js yang diinstal menggunakan NVM, sebagai gantinya <version> dengan nomor versi yang ingin Anda hapus:

nvm uninstall <version>

Misalnya, untuk menghapus instalasi Node.js versi v20.0.0, jalankan:

nvm uninstall 20.0.0

Perintah ini menghapus versi Node.js yang ditentukan dari sistem Anda, sehingga menyelesaikan proses penghapusan instalasi.

Menutup Pikiran

Itu dia! Kami telah menjelajahi berbagai cara untuk menginstal Node.js di Ubuntu Linux – 24.04, 22.04, atau 20.04. Baik Anda memilih repositori Ubuntu sederhana, NodeSource APT yang lebih mutakhir, atau NVM serbaguna, kini Anda siap untuk menangani kebutuhan Node.js Anda seperti seorang profesional. Ingat, pilihan metode bergantung pada metode mana yang terbaik untuk proyek Anda.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar