Ubuntu / Kurulum DüğümüJS & npm


12

Düğümleri ve npm yüklemeye çalışıyorum, ancak başarısız oluyor. Bu benim terminalim:

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.

Ne yapalım? Biraz kayboldum :(


1
Hangi Ubuntu sürümü? 13.04'deyim ve iyi çalışıyor.
Eric Carvalho

1
12.04 LTS versiyonudur.
user809829

1
Oli'nin yanıtı benim için çalıştı. Aksine, söyledikleri benim için doğruydu, ki, zaten npm (depolardan nodejs yükleyerek) vardı ve ayrı olarak npm yüklemeye gerek yoktu. Bunu bir cevap olarak yazıyorum çünkü ne cevabını (15 itibar gerektiriyorsa) artıramıyorum ne de cevabı hakkında yorum yapamıyorum (50 gerektirir!).
Devesh

Yanıtlar:



4

Yüklü nodejs PPA'larından birine sahip olduğunuz anlaşılıyor. Bir ben kullanımı vardır npmbir parçası olarak dağıtılan nodejspaketin ve her iki yüklemek imkansız ve gereksiz bu.

Yükleyin nodejsve çalışıp çalışamayacağınızı görün npm.


Karşılanmayan birçok bağımlılık alıyorum. Nodejs-dev nedeniyle başarısız olan nodejs-dev hariç hepsini yükleyebilirim: Bağımlı: nodejs (= 0.8.22-1chl1 ~ precise1) ama
kurulmayacak

Evet, nodejs.org'un söylediği gibi ppa: chris-lea / node.js'yi ekledim.
user809829

Ne yapacağınız hakkında bir fikriniz var mı? :(
user809829

nodejs-devgeride kalmış gibi görünüyor. Chris Lea ile konuş ve PPA'yı buna göre güncelleyip güncelleyemeyeceğini sor.
Oli


0

Sisteminizde npm ayarı yapmak için bu bağlantıyı takip edebilirsiniz . Bağlantı, bir sistemde bir npm ayarlamak için kapsamlı bir yöntemdir.


Bu bağlantı soruyu cevaplayabilse de, cevabın temel bölümlerini buraya eklemek ve bağlantıyı referans olarak sağlamak daha iyidir. Bağlantı verilen sayfa değişirse yalnızca bağlantı yanıtları geçersiz olabilir
fırtına

hmm .. bu doğru. Bunu bir dahaki sefere aklımda tutacağım. Teşekkürler!
Bidyut

Bence, bu cevap şu soru ile ilgilidir
Sivabalan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.