instalowanie node.js po apt-get install node

25

Próbuję zainstalować node.jsi popełniłem błąd podczas instalacji apt-get install node. Który nie jest node.js.

Jestem w stanie znaleźć odpowiednie miejsce node.jsna git hub, zbudować i zrobić wszystko. Wszystko wydaje się być zainstalowane. Ale ten błąd pojawia się podczas wykonywanianode -v

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

Jakieś pomysły na to, jak zrobić node -vpracę?

Również na Ubuntu 10.04, jeśli to pomaga

Brian
źródło
jaką powłokę, spróbuj rehashponownie przeskanować katalogi ukończenia. Również jeśli znajdujesz się w katalogu, w którym znajduje się plik binarny i nie znajduje się on na twojej ścieżce. spróbuj ./node -v
Doon
tak, mogę uruchomić węzeł, wykonując /usr/local/bin/node node -v.. chociaż chciałbym móc go uruchomić, używając po prostunode -v
brian
masz /usr/local/binw twojej $PATH? (typ echo $PATHdo testu)
pqnet

Odpowiedzi:

53

wygląda na to, że usunąłeś (odinstalowałeś) węzeł z / usr / sbin, po prostu upewnij się, że / usr / local / bin znajduje się na twojej ścieżce i uruchom

grzmotnąć: hash -r

zsh: rehash

Twoja powłoka powinna wybrać nową lokalizację i uruchomić ją dla ciebie.

Doon
źródło
1

Od CTTE # 614907 należy po prostu apt-get install nodejskontynuować i potwierdzić, potwierdzając usunięcie nodepakietu. Musisz wybrać jedną z drugiej z powodu konfliktu nazw.

László Monda
źródło
1

Musisz wyczyścić węzeł i powiązane pakiety:

sudo apt-get purge node

sudo apt-get purge

Andre Figueiredo
źródło