Узел JS - не удается установить узел js версии 8.9 или выше в Ubuntu 16.04 - PullRequest
0 голосов
/ 05 февраля 2019

Я пробовал различные методы, с помощью которых я могу установить последнюю версию nodejs в моей операционной системе, но безуспешно.

В конце концов он всегда заканчивается установкой версии v.4.2.6

Когда я запускаю команды, приведенные ниже, всегда отображается ошибка, представленная на скриншотахмой терминал.
Текущий выпуск:
sudo apt-get install curl python-software-properties curl -sL https://deb.nodesource.com/setup_11.x |sudo -E bash -

или выпуск LTS:
sudo apt-get install curl Свойства программного обеспечения python curl -sL https://deb.nodesource.com/setup_10.x |sudo -E bash -

// выдает ошибку Версия:
enter image description here


Попытка выполнить сценарий узла 11:
enter image description here


о / п вышеприведенного сценария:
enter image description here

Пожалуйста, сообщите мне, как это можно исправить,Я перешел по другим ссылкам на stackoverflow, но не смог сделать это.

Спасибо за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Если у вас установлен npm -

запустите

sudo npm cache clean -f
sudo npm install -g n

глобально установите n

npm i -g n 

, затем переключитесь на последнюю стабильную версию узла, используя n

n stable
0 голосов
/ 05 февраля 2019

Я рекомендую удалить текущую версию NodeJS и установить вместо нее nvm .Затем вы можете управлять всеми версиями узлов с помощью nvm.

Метод 1: Я перешел по этой ссылке, и она прошла успешно: обновление nodejs в Ubuntu 16.04

Метод 2:

Вы можете пропустить вышеуказанную ссылку и выполнить следующие шаги:

Использование Node Version Manager (NVM):

Установите его, следуя инструкциям здесь

Проверьте свою установку:

закройте текущий терминал, откройте новый терминал и запустите:

command -v nvm

Используйте его, чтобы установить столько версий, сколько вам нужно:

nvm install 8              # Install nodejs 8
nvm install --lts          # Install latest LTS (Long Term Support) version

Список установленных версий:

nvm ls

Использовать определенную версию:

nvm use 8                  # Use this version on this shell

Установить значения по умолчанию:

nvm alias default 8        # Default to nodejs 8 on this shell
nvm alias default node     # always use latest available as default nodejs for all shells
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...