У меня была установлена Node версии 0.4.11 (она была установлена очень давно, и я даже не помню, как я ее установил изначально).
Но я попытался установить последнюю версию, чтобы снова начать играть с Node, и обнаружил, что хотя установка Git отсюда: https://github.com/joyent/node/wiki/Installation оказалась успешной, когда я запускаю node -v
, я все равно получаю v0.4.11
Могу ли я установить поверх существующей установки Node, а если нет, то как я могу деинсталлировать Node, чтобы попытаться запустить установку в стиле UNIX из репозитория Git, как показано на странице Wiki https://github.com/joyent/node/wiki/Installation.
Я пытался использовать https://github.com/visionmedia/n для установки последней версии Node, выполнив команду n 0.6.7
, но, хотя я получил 'install' finished successfully (56.705s)
, он не смог успешно удалить некоторые исходные файлы (не уверен, что это вопрос) ...
... removing source
cp: /usr/local/include/node/ares.h: Permission denied
cp: /usr/local/include/node/ares_version.h: Permission denied
cp: /usr/local/include/node/c-ares/ares.h: Permission denied
cp: /usr/local/include/node/c-ares/ares_version.h: Permission denied
cp: /usr/local/include/node/config.h: Permission denied
cp: /usr/local/include/node/node.h: Permission denied
cp: /usr/local/include/node/node_buffer.h: Permission denied
cp: /usr/local/include/node/node_config.h: Permission denied
cp: /usr/local/include/node/node_object_wrap.h: Permission denied
cp: /usr/local/include/node/node_version.h: Permission denied
cp: /usr/local/include/node/uv-private/eio.h: Permission denied
cp: /usr/local/include/node/uv-private/ev.h: Permission denied
cp: /usr/local/include/node/uv-private/ngx-queue.h: Permission denied
cp: /usr/local/include/node/uv-private/tree.h: Permission denied
cp: /usr/local/include/node/uv-private/uv-unix.h: Permission denied
cp: /usr/local/include/node/uv-private/uv-win.h: Permission denied
cp: /usr/local/include/node/uv.h: Permission denied
cp: /usr/local/include/node/v8-debug.h: Permission denied
cp: /usr/local/include/node/v8-preparser.h: Permission denied
cp: /usr/local/include/node/v8-profiler.h: Permission denied
cp: /usr/local/include/node/v8-testing.h: Permission denied
cp: /usr/local/include/node/v8.h: Permission denied
cp: /usr/local/include/node/v8stdint.h: Permission denied
И, кроме того, когда я запускаю node -v
, я все равно получаю v0.4.11
?
Спасибо за любую помощь, которую вы мне оказали по этому вопросу, так как я очень растерялся?
Я настроил проблему на Node's Issue Tracker на тот случай, если кто-то там тоже может посоветовать: https://github.com/joyent/node/issues/2674