Saya mengikuti intisari ini https://gist.github.com/Goddard/5500157 untuk menginstal nodejs dan npm, tetapi setelah menjalankannya tidak ada simpul --version atau npm --version yang dapat dijalankan, memberikan kesalahan perintah yang tidak ditemukan. Saya dapat menghapus nodejs, tetapi harus pergi ke direktori temp yang dijelaskan dalam skrip dan melakukan make uninstall untuk mendapatkan npm untuk pergi.
Sekarang dalam upaya untuk menginstal nodejs dan npm lagi saya menggunakan tautan ini sebagai gantinya http://www.andreagrandi.it/2013/02/08/how-to-install-latest-stable-node-js-on-ubuntu/ , tetapi jika saya mencoba dan menginstal kedua nodejs dan npm bersama-sama saya mendapatkan pesan kesalahan ini.
sudo apt-get install nodejs npm
The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.
Jika saya hanya menginstal nodejs yang berfungsi dengan baik.
sudo apt-get install nodejs
node --version
v0.10.15
Tetapi sekarang jika saya mencoba menginstal npm itu memberi saya pesan kesalahan ini
sudo apt-get install npm
The following packages have unmet dependencies:
npm : Depends: nodejs (>= 0.6.19~dfsg1-3) but it is not going to be installed
Depends: nodejs-dev
Depends: node-node-uuid but it is not going to be installed
Depends: node-request but it is not going to be installed
Depends: node-mkdirp but it is not going to be installed
Depends: node-minimatch but it is not going to be installed
Depends: node-semver but it is not going to be installed
Depends: node-ini but it is not going to be installed
Depends: node-graceful-fs but it is not going to be installed
Depends: node-abbrev but it is not going to be installed
Depends: node-nopt but it is not going to be installed
Depends: node-fstream but it is not going to be installed
Depends: node-rimraf but it is not going to be installed
Depends: node-tar but it is not going to be installed
Depends: node-which but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Saya menggunakan Ubuntu 13.04. Bantuan apa pun dihargai. Saya tidak tahu banyak tentang node.js dan npm. Saya mencoba untuk mulai belajar bagaimana menggunakan ini, jadi mungkin pengalaman saya menunjukkan.
sumber
Jawaban:
The
nodejs
paket Anda menginstal dari PPA meliputinpm
sejak v0.10.0. Karena Anda memiliki v0.10.15, ketika Anda menjalankansudo apt-get install nodejs
Anda juga menginstalnpm
. Coba jalankannpm
untuk mengonfirmasi.Lihat juga panduan pemasangan resmi (yang Anda ikuti adalah salinannya, tetapi yang resmi memiliki beberapa detail tambahan).
sumber
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
, yang sudah punya npm diinstal.