menginstal node.js setelah apt-get install node

25

Saya mencoba untuk menginstal node.jsdan saya membuat kesalahan dengan menginstal apt-get install node. Yang mana tidak node.js.

Saya dapat menemukan hak node.jsdi git hub, membangun dan membuat segalanya. Semuanya sepertinya sudah diinstal. Tapi saya mendapatkan kesalahan ini saat menjalankannode -v

~/node$ node -v
-bash: /usr/sbin/node: No such file or directory

Ada ide tentang cara membuat node -vkarya?

Juga, di Ubuntu 10,04 jika itu membantu

brian
sumber
shell apa, coba rehashpindai kembali direktori yang sudah selesai. Juga jika Anda berada di direktori tempat biner berada dan tidak ada di jalur Anda. coba ./node -v
Doon
ya, saya bisa mendapatkan simpul untuk dijalankan dengan melakukan /usr/local/bin/node node -v.. tho saya ingin dapat menjalankannya hanya dengan menggunakannode -v
brian
apakah kamu ada /usr/local/bindi dalam dirimu $PATH? (ketikkan echo $PATHuntuk menguji)
pqnet

Jawaban:

53

sepertinya Anda menghapus (uninstall) node dari / usr / sbin, pastikan saja / usr / local / bin di dalam path Anda dan jalankan

pesta: hash -r

zsh: rehash

Dan shell Anda harus mengambil lokasi baru, dan menjalankannya untuk Anda.

Doon
sumber
1

Sejak CTTE # 614907 Anda seharusnya apt-get install nodejsdan melanjutkan lebih jauh dengan mengonfirmasi penghapusan nodepaket. Anda harus memilih salah satu dari yang lain karena konflik nama.

László Monda
sumber
1

Anda perlu membersihkan simpul dan paket terkait:

sudo apt-get purge node

sudo apt-get purge

Andre Figueiredo
sumber