GNU/Linux >> Belajar Linux >  >> Rocky Linux

Cara Install NodeJS dan NPM di Rocky Linux/Alma Linux 8

NPM(Node Package Manager) adalah manajer paket default untuk Node.js dan juga repositori terbesar untuk paket Node.js open-source.

Dalam tutorial ini kita akan belajar cara menginstal Node.js dan npm di Rocky Linux 8 tetapi juga berfungsi pada distribusi berbasis RHEL 8.

Daftar Isi

  1. Memastikan bahwa server selalu mutakhir
  2. Menginstal Node.js di Rocky Linux 8
  3. Menginstal Node.js di Rocky Linux 8
  4. Menggunakan NVM untuk Menginstal Node.js di Rocky Linux 8

1. Pastikan Server sudah diperbarui

Sebelum melanjutkan, pastikan bahwa paket server diperbarui. Gunakan perintah ini:

sudo dnf update -y

2. Menginstal Node.js di Rocky Linux 8

Kami akan menginstal versi stabil terbaru dari repo Appstream yang tersedia. Node.js tersedia sebagai modul yang disebut nodejs di repo AppStream Rocky Linux 8 default. Untuk memeriksa versi yang tersedia, gunakan dnf module perintah:

$ sudo dnf module list nodejs
Last metadata expiration check: 0:43:00 ago on Wed 12 Jan 2022 09:33:32 AM UTC.
Rocky Linux 8 - AppStream
Name                    Stream                 Profiles                                              Summary
nodejs                  10 [d]                 common [d], development, minimal, s2i                 Javascript runtime
nodejs                  12                     common [d], development, minimal, s2i                 Javascript runtime
nodejs                  14                     common [d], development, minimal, s2i                 Javascript runtime
nodejs                  16                     common [d], development, minimal, s2i                 Javascript runtime

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

Dari output di atas, nodejs versi 10 adalah default. Untuk menginstal versi terbaru lainnya, kita perlu mengaktifkannya menggunakan perintah ini:

sudo dnf module enable -y nodejs:16

Sekarang kita dapat menginstal nodejs menggunakan perintah ini:

sudo dnf install -y nodejs

Setelah terinstal, kita dapat memverifikasi versi nodejs dan npm menggunakan perintah ini:

$ node -v
v16.13.1

Untuk npm:

$ npm -v
8.1.2

3. Menggunakan NVM untuk menginstal Node.js di Rocky Linux 8

NVM adalah manajer versi node dan digunakan untuk mengontrol dan mengelola beberapa versi aktif Node.js dalam satu sistem. Ini adalah utilitas baris perintah dan skrip bash yang memungkinkan pemrogram untuk beralih di antara versi Node.js yang berbeda. Ini menyediakan antarmuka baris perintah di mana Anda dapat menginstal versi yang berbeda dengan satu perintah, menetapkan default, beralih di antara mereka dan banyak lagi.

Instal nvm menggunakan perintah ini:

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

Ini adalah output pada mesin saya

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15037  100 15037    0     0  19630      0 --:--:-- --:--:-- --:--:-- 19630
=> Downloading nvm as script to '/home/rocky/.nvm'

=> Appending nvm source string to /home/rocky/.bashrc
=> Appending bash_completion source string to /home/rocky/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Sekarang Reload konfigurasi ~/.bashrc seperti di bawah ini

source ~/.bashrc

periksa versi nvm

$ nvm --version
0.39.1

daftar semua versi Node.js yang tersedia dengan perintah berikut

nvm list-remote

itu akan menampilkan daftar versi nodejs yang sangat panjang. Anda dapat memilih versi yang diperlukan dari daftar.

Untuk menginstal versi tertentu, gunakan perintah ini:

nvm install v17.3.1

sekarang periksa versi seperti di bawah ini

$ node --version
v17.3.1

$ npm --version
8.3.0

Untuk meninjau versi Node.js yang saat ini aktif, kami akan menjalankan perintah di bawah ini

$ nvm current
v17.3.1

Beralih antar versi

NVM memungkinkan pengguna untuk mengelola beberapa versi Node.js. Untuk pengujian, mari kita instal NVM versi stabil terbaru, gunakan perintah di bawah ini:

nvm install --lts

Menginstal versi baru Node.js secara otomatis beralih dari versi aktif saat ini ke versi baru yang diperbarui.

$ nvm current
v16.13.2

Untuk beralih kembali ke versi sebelumnya:

$ nvm use v17.3.1
Now using node v17.3.1 (npm v8.3.0)

$ nvm current
v17.3.1

Kesimpulan

Itu dia. Kami telah berhasil menginstal nodejs menggunakan metode yang berbeda pada sistem Rocky Linux 8.


Rocky Linux
  1. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8

  2. Cara menginstal dan menggunakan Podman di Rocky Linux/Alma Linux/Centos 8

  3. Cara Install dan Setting PHP dan Nginx (LEMP) di Rocky Linux/Alma Linux 8

  1. Cara Install NodeJS dan NPM di Rocky Linux/Alma Linux 8

  2. Cara Install dan Konfigurasi HAProxy load balancer di Rocky Linux/Alma Linux 8

  3. Cara Install dan Konfigurasi Memcached di Rocky Linux/Alma Linux 8

  1. Cara menginstal dan mengkonfigurasi Squid Proxy di Rocky Linux/Alma Linux 8

  2. Cara Install FFmpeg di Rocky Linux/Alma Linux 8

  3. Cara menginstal PHP 8 di Alma Linux &Rocky Linux