GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal dan mengkonfigurasi Node.js dan npm di Ubuntu, Debian atau Linux Mint

Node.js (dan Di Atas permukaan laut) tersedia di repositori resmi Debian, Ubuntu, dan Linux Mint, tetapi beberapa versi lama mungkin diperbarui tergantung pada versi sistem operasi yang Anda gunakan.

Artikel ini menjelaskan cara menginstal dan Di atas permukaan laut dari repositori NodeSource dan untuk pengaturan Di atas permukaan laut sehingga Anda dapat menggunakannya untuk menginstal paket Node.js dengan benar secara global di folder rumah Anda sehingga tidak mengacaukan izin.

Instal Node.js dan npm dari repositori Node.js di Debian, Ubuntu, dan Linux Mint

Cara alternatif untuk menginstal Node.js dan mengelola beberapa versi aktif adalah dengan menggunakan NVM Listen. Instruksi ini menggunakan Repositori resmi yang disediakan oleh Node.js sebagai gantinya.

Petunjuk ini untuk:

  • Debian 8 (Jessie), Debian 9 (Peregangan), Debian 10 (Buster), Pengujian Debian, dan Debian Tidak Stabil
  • Ubuntu 10/20, 04/20, 19/10, 04/18 LTS dan 16/04 LTS
  • Linux Mint 20, 19 dan 18
  • Raspberry Pi dengan Debian (Raspbian) atau Ubuntu, dengan armhf (ARM 32-Bit-Hardfloat, ARMv7) atau arm64 (ARM 64-Bit, ARMv8)
  • Distribusi Linux lainnya berdasarkan versi Debian atau Ubuntu di atas


Repositori node tidak mendukung ARMv6, oleh karena itu Raspberry Pi 1 tidak didukung.

1. Instal Beckon (digunakan untuk mengunduh skrip instalasi Node.js resmi yang akan menambahkan repositori dan kunci) dan construction-essential (yang digunakan untuk mengkompilasi dan menginstal add-on asli):

sudo apt install curl build-essential

2. Jalankan skrip instalasi Node.js (disediakan oleh nodejs.org).

  • Cara menginstal Node.js LTS (versi saat ini 14):
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Cara menginstal Node.js Saat Ini (versi 16 saat ini):
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

  • Untuk menginstal Node.js 16:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs

  • Untuk menginstal Node.js 15:
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt install nodejs

  • Untuk menginstal Node.js 12:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

  • Untuk menginstal Node.js 10:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

the nodejs Berisi paket dari repositori resmi NodeSource Di atas permukaan laut.

Konfigurasi npm untuk menginstal paket secara global tanpa root

Menggunakan Di atas permukaan laut yang diinstal baik dari repositori Ubuntu atau repositori Node.js, memerlukan berjalan di bawah root secara default untuk menginstal paket. Ini harus dihindari karena banyak Artikel di Internet.

Terima Di Atas permukaan laut untuk menginstal paket secara global di folder rumah Anda (dan menambahkan folder ke PATH Anda), Anda dapat menggunakan skrip sederhana yang tersedia di sini. Skrip ini tidak akan berfungsi jika Anda menggunakan NVM!

Anda dapat mengunduh skrip dan menjalankannya menggunakan perintah ini:

cd && wget https://raw.githubusercontent.com/glenpike/npm-g_nosudo/master/npm-g-nosudo.sh
chmod +x npm-g-nosudo.sh
./npm-g-nosudo.sh

Setelah mengikuti petunjuk, dapatkan File .bashrc Anda:

. ~/.bashrc

Sekarang Anda siap untuk menginstal Paket Di Atas permukaan laut secara global tanpa root / sudo, sebagai berikut:

npm install -g <some package>

Gambar logo Node.js berasal dari Wikipedia.


Debian
  1. Cara Menginstal Node.js dan npm di Debian 11

  2. Cara Mengkompilasi dan Menginstal wxWidgets di Ubuntu/Debian/Linux Mint

  3. Cara Menginstal Node.js dan npm di Ubuntu 20.04

  1. Cara Menginstal Node.js &NPM di Ubuntu 18.04 dan 20.04

  2. Cara Menginstal Node.js dan npm di Ubuntu 18.04

  3. Cara Menginstal Node.js dan npm di Ubuntu 20.04

  1. Cara Menginstal Node.js dan npm di Debian 9

  2. Cara Menginstal dan Mengkonfigurasi Zabbix di Debian 9 Linux

  3. Cara Menginstal Node.js dan npm di Debian 10 Linux