Saya perhatikan di situs https://nodejs.org/ bahwa simpul saat ini di v 0.12.0.
Dapatkah seseorang memberi tahu saya cara menginstal versi terbaru node bersama dengan npm (perintah terminal silakan)?
sudo apt-get install nodejs-legacy
Saya perhatikan di situs https://nodejs.org/ bahwa simpul saat ini di v 0.12.0.
Dapatkah seseorang memberi tahu saya cara menginstal versi terbaru node bersama dengan npm (perintah terminal silakan)?
sudo apt-get install nodejs-legacy
Jawaban:
Gunakan NodeSource PPA. Untuk detailnya lihat instruksi instalasi . Pertama, pilih versi Node.js yang Anda butuhkan dan tambahkan sumber untuk itu:
v=8 # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -
Kemudian instal paket Node.js.
sudo apt-get install -y nodejs
PS: curl
paket harus diinstal di server untuk baris kode ini.
Jika Anda telah nodejs
menginstal dan ingin memperbarui, maka pertama hapus instalasi saat ini dan instal lagi menggunakan skrip di atas.
sudo apt-get purge nodejs npm
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
kemudian menginstal nodejs
saya berakhir denganv0.10
Secara umum, memuat data sewenang-wenang dari URL ke sesi root shell bukanlah ide yang baik dan saya berharap orang-orang akan berhenti menjajakannya sebagai solusi untuk semuanya - "Silakan jalankan skrip yang saya kirimkan kepada Anda, dan juga saat kami" ulangi itu - saya punya jembatan Anda mungkin tertarik untuk membeli ".
Sebagai alternatif, inilah "Cara Ubuntu" untuk melakukan hal yang sama, di mana Anda dapat melihat bagaimana sistem diperbarui dan mengetahui repositori apa dan kunci apa yang ditambahkan ke konfigurasi sistem Anda:
curl https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs
Ini adalah yang terbaru (saat penulisan) Nodejs versi 7. Versi lain juga dapat diperoleh dengan perubahan sederhana pada URL repo - lihat dokumentasi nodesource.com untuk perinciannya.
$(lsb_release -c)
bit autodetection rilis ke salah satu rilis yang didukung dan berurusan dengan konsekuensinya.
apt-get
Solusi saya adalah obat bius lurus.
Node.js v4.x:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs
sumber: https://github.com/nodesource/distributions#debinstall
Jika Anda ingin memperbarui di dalam npm
, Anda dapat menggunakan n
perintah:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo npm install npm@latest
Ini menginstal paket n yang dapat Anda gunakan untuk beralih NodeJS-Versi dan menggunakannya. Perbandingan dengan NVM alternatif dan opsi perintah ada di SO . Ada juga posting blog .
nvm install lts/carbon
menginstal npm dan node untuk saya. Apa bedanya dengan perintah di atas yang Anda bagikan?
nvm
atau n
memperbarui NodeJS dan npm
. Dalam kedua kasus, Anda menggunakan npm
untuk menginstal paket simpul.
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs
Di sini Anda dapat menemukan info lebih lanjut: Node.js v0.12, io.js, dan NodeSource Linux Repository
Untuk menginstal NPM,
sudo apt-get install npm
Lalu untuk Node,
sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x // here is the version what you want..
Perintah ini akan menginstal node berdasarkan versi yang Anda inginkan ..
https://github.com/creationix/nvm
NVM menginstal node stabil terbaru dan npm untuk Anda
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh
nvm install --lts
nvm use --lts
npm --version
Sekarang coba dengan paket boneka:
npm install --global vaca
vaca
Karena sumber harus dilakukan untuk setiap shell baru, peretas script instalasi menambahkan beberapa sumber otomatis ke akhir Anda .barshrc
. Itu berfungsi, tapi saya lebih suka menghapus yang ditambahkan otomatis dan menambahkan sendiri:
f="$HOME/.nvm/nvm.sh"
if [ -r "$f" ]; then
. "$f" &>'/dev/null'
nvm use --lts &>'/dev/null'
fi
Keuntungan:
memungkinkan Anda untuk menggunakan beberapa versi Node dan tanpa sudo
analog dengan Ruby RVM dan Python Virtualenv, yang secara luas dianggap praktik terbaik di komunitas Ruby dan Python
unduh biner yang telah dikompilasi di mana mungkin, dan jika tidak, unduh sumbernya dan kompilasi untuk Anda
Kami dapat dengan mudah beralih versi node dengan:
nvm install 0.9.0
nvm install 0.9.9
nvm use 0.9.0
node --version
#v0.9.0
nvm use 0.9.9
node --version
#v0.9.9
Anda kemudian dapat menggunakan .nvmrc
file git yang dilacak untuk menunjukkan versi node yang diperlukan untuk proyek yang diberikan: https://stackoverflow.com/questions/24869959/how-do-i-specify-a-local-version-of-node-for -a-project / 54503474 # 54503474
Diuji di Ubuntu 17.10.
Untuk versi 5.x Menurut PPA :
apt-get remove --purge nodejs npm
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
apt-get install nodejs
Anda dapat menginstal versi terbaru dengan sangat mudah menggunakan instruksi di bawah ini.
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Vesion 7.x adalah versi terbaru dari simpul.
sudo apt-get install nodejs
Baris di atas akan menginstal nodejs.
sudo apt-get install build-essential
Ini akan menginstal modul penting agar nodejs dapat berjalan dengan baik.
Sekarang periksa apakah nodejs terpasang dengan benar di ujung Anda
nodejs -v
Ini akan mengembalikan versi nodejs yang diinstal.
npm -v
Ini akan mengembalikan versi npm yang diinstal. Semoga bermanfaat ....
Sumber: tautan akan menunjukkan kepada Anda cara menginstal nodejs menggunakan beberapa metode lain juga.
build-essential
?
Node.js tersedia sebagai paket snap di semua versi Ubuntu yang saat ini didukung. Khusus untuk Node.js, pengembang dapat memilih dari salah satu rilis yang saat ini didukung dan mendapatkan pembaruan otomatis rutin langsung dari NodeSource. Node.js versi 6, 8, 9, 10, 11 dan 12 saat ini tersedia, dengan Snap Store diperbarui dalam beberapa jam, atau beberapa menit dari rilis Node.js.
Node dapat diinstal dengan satu perintah, misalnya:
sudo snap install node --classic --channel 11/stable
Node snap dapat diakses oleh perintah node
, misalnya:
$ node -v v11.5.0
Versi npm yang terbaru akan diinstal sebagai bagian dari snap node. npm harus dijalankan di luar simpul repl, di shell normal Anda. Setelah menginstal snap node jalankan perintah berikut untuk mengaktifkan memeriksa pembaruan npm:
sudo chown -R $ USER: $ (id -gn $ USER) / home / your-username /.config
Ganti your-username
dalam perintah di atas dengan nama pengguna Anda sendiri. Lalu larinpm -v
untuk memeriksa apakah versi npm sudah terbaru. Sebagai contoh saya memeriksa bahwa npm adalah yang terbaru, memeriksa versi paket yang sudah diinstal bernama benang dengan perintah npm list yarn
dan kemudian memperbarui paket benang yang ada ke versi terbaru dengan perintahnpm update yarn
Pengguna dapat beralih di antara versi Node.js kapan saja tanpa perlu melibatkan alat tambahan seperti nvm (Node Version Manager), misalnya:
sudo snap refresh node --channel=11/stable
Pengguna dapat menguji Node.js versi terbaru yang dapat diinstal dari saluran tepi terbaru yang saat ini melacak Node.js versi 12 dengan beralih dengan:
sudo snap switch node --edge
Pendekatan ini hanya disarankan untuk pengguna yang bersedia berpartisipasi dalam pengujian dan pelaporan bug di hulu.
Lepaskan Kode Status LTS LTS Mulai Pemeliharaan Mulai Pemeliharaan Akhir 6.x Boron Aktif 2016-10-18 April 2018 April 2019 7.x Tidak Ada LTS 8.x Karbon Aktif 2017-10-31 April 2019 Desember 2019 9.x Tidak Ada LTS 10.x Dubnium Aktif Oktober 2018 April 2020 April 2021 11.x Tidak LTS 2019-04-01 2019-06-30 12.x 2019-10-22 2021-04-01 2022-04-01 13.x Tidak Ada LTS 2020-04-20 2020-06-01
Untuk Ubuntu 15.10 Anda dapat mengunduh formulir paket .deb packages.ubuntu.com
node --version
v4.2.3
Hanya spin-off jawabannya oleh @ 23W (jawaban yang diterima).
Ini hanya isi dari skrip, hanya untuk menghindari melakukan curl to root shell.
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
echo "deb https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install -y nodejs
Unduh nodejs
dari https://nodejs.org/
Untuk menginstal dari terminal:
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Download
cd ~/Downloads
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz
//Install
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Verify
node -v
npm version
Cara favorit saya untuk menginstal nodejs dan npm terbaru adalah menggunakan arsip instalasi binari yang disediakan di situs nodejs.
Ini juga bisa dengan cepat menjadi cara favorit Anda yang baru. Bekerja seperti pesona. Ini melibatkan 1 unduhan dan 1 perintah. Selesai. TIDAK ada kesalahan [beberapa kali saya melakukan ini]. Tidak perlu menghapus hal-hal yang ada sebelumnya.
Pertama-tama hapus versi yang diinstal: (jika ada)
sudo apt-get remove nodejs
https://nodejs.org/en/download/stable/
Unduh Linux Binaries.
sudo tar -C /usr/local --strip-components 1 -xzf /path/to/downloaded/tar/node-vYOURVERSION-linux-x64.tar.gz
node -v
npm --version
http://www.thegeekstuff.com/2015/10/install-nodejs-npm-linux/
tar
mendukung --xz
- dan -C /usr/local
membiarkan tar
melakukan cd
untuk Anda.
NVM sangat sederhana untuk diinstal dan memungkinkan Anda untuk dengan mudah beralih versi node. Dari repositori github :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
mengunduh dan menjalankan skrip instalasi
nvm ls-remote
untuk melihat versi yang tersedia. Katakanlah Anda ingin menginstal versi 8.9.4
nvm install 8.9.4
dan kamu sudah selesai.
Untuk menginstal versi lain dan menggunakannya (misalnya 9.6.1)
nvm install 9.6.1
nvm alias default 9.6.1
Perbarui Manajer Paket
sudo apt-get update
Menambahkan NodeJS PPA
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Menginstal NodeJS dan NPM
sudo apt-get install nodejs
Di sini, saya menulis posting Blog Lengkap tentang Menginstal NodeJS dan NPM di Ubuntu. Klik Di Sini untuk Membaca
Pendekatan ini memungkinkan Anda dengan mudah menghapus Node.JS, menyimpan versi yang berbeda dan memberikan perintah kepada semua pengguna sistem.
Download versi stabil dari Node.js , uncompress itu, dan memindahkannya ke /opt
.
Jika Anda ingin menginstal versi yang berbeda, Anda dapat mengganti nama folder sesuai dengan kode versinya:
/opt/node/6.9.1
Karena hanya root yang dapat mengubah file di /opt
/, jika Anda tidak ingin memanggil pemanggilan sudo
setiap kali Anda perlu memodifikasi file, ubah izin grup:
chgrp adm -R /opt/node/10.15.3
Kemudian buat file /etc/profile.d/node.sh
jika konten berikut:
export NODE_HOME=/opt/node/10.15.3
export CPLUS_INCLUDE_PATH=${NODE_HOME}/include
export C_INCLUDE_PATH=${NODE_HOME}/include
export LD_LIBRARY_PATH=${NODE_HOME}/lib
export MANPATH=${NODE_HOME}/share/man:${MANPATH}
export PATH=${NODE_HOME}/bin:$PATH
Logout dan login dan X-Window akan memuat ulang semua konfigurasi profil.
Jika Anda telah menginstal versi sebelumnya, untuk menghindari konflik perpustakaan berjalan:
npm cache clean
Memperbarui Pengelola Paket
sudo apt-get update
Menambahkan PPA
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Menginstal NodeJS dan NPM
sudo apt-get install nodejs
Untuk Referensi: Menginstal NodeJS di Ubuntu - WebCheerz
sudo apt-get install nodejs
?