Ubuntu / Instal NodeJS & npm


12

Saya mencoba menginstal nodejs dan npm, namun gagal. Ini terminal saya:

sudo apt-get install nodejs npm
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.

Apa yang harus dilakukan? Aku agak tersesat :(


1
Versi Ubuntu yang mana? Saya menggunakan 13,04 dan berfungsi dengan baik.
Eric Carvalho

1
12,04 LTS adalah versinya.
user809829

1
Jawaban Oli bekerja untuk saya. Sebaliknya, apa yang dikatakannya benar bagi saya, yaitu, bahwa saya sudah memiliki npm (dari menginstal nodejs dari repos) dan tidak perlu menginstal npm secara terpisah. Saya menulis ini sebagai jawaban karena saya tidak dapat memperbaiki jawabannya (yang membutuhkan 15 reputasi) atau saya tidak dapat mengomentari jawabannya (ini membutuhkan 50!).
Devesh

Jawaban:



4

Kedengarannya seperti Anda memiliki salah satu PPA nodejs diinstal. Satu yang saya gunakan telah npmdidistribusikan sebagai bagian dari nodejspaket dan tidak mungkin dan tidak perlu menginstal keduanya.

Instal nodejsdan lihat apakah Anda dapat menjalankan npm.


Saya mendapatkan banyak dependensi yang tidak terpenuhi. Saya dapat menginstal semuanya kecuali nodejs-dev yang gagal karena nodejs-dev: Tergantung: nodejs (= 0.8.22-1chl1 ~ precision1) tetapi tidak akan diinstal
user809829

Ya, saya telah menambahkan ppa: chris-lea / node.js seperti yang dikatakan nodejs.org.
user809829

Ada ide tentang apa yang harus dilakukan? :(
user809829

nodejs-devSepertinya sudah tertinggal. Bicaralah dengan Chris Lea dan tanyakan apakah dia dapat memperbarui PPA yang sesuai.
Oli

0

Anda harus mengikuti panduan Node.js

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

0

Anda dapat mengikuti tautan ini untuk mengatur npm di sistem Anda. Tautan ini komprehensif untuk mengatur npm dalam suatu sistem.


Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban khusus tautan dapat menjadi tidak valid jika halaman tertaut berubah
topan

hmm .. itu benar. Saya akan mengingatnya di waktu berikutnya. Terima kasih!
Bidyut

Saya tidak berpikir, jawaban ini relevan dengan pertanyaan
Sivabalan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.