Попытка состоит в том, чтобы установить узел js в после удаления его, но получает ошибку
Так делаю
sudo apt-get update
sudo apt-get install nodejs
Получаю ошибку
Err:1 https://deb.nodesource.com/node_7.x xenial/main amd64
nodejs amd64 7.10.1-2nodesource1~xenial1
GnuTLS recv error (-54): Error in the pull function.
E: Failed to fetch https://deb.nodesource.com/node_7.x/pool/main/n/
nodejs/nodejs_7.10.1-2nodesource1~xenial1_amd64.deb
GnuTLS recv error (-54): Error in the pull function.
Что могло быть неправильным, когда я проверяю
node -v
Добираюсь The program 'node' is currently not installed. You can install it by typing:sudo apt install nodejs-legacy
таким образом путем смещения
sudo apt install nodejs-legacy
теперь добираюсь
The following packages have unmet dependencies:
nodejs-legacy : Depends: nodejs (>= 0.6.19~dfsg1-3~)
but it is not going to be installed
Я также попробовал sudo apt autoremove
для удаления любых поврежденных зависимостей, но это не помогает
где я иду не так, как надо?
Я смог решить этот вопрос при помощи менеджера по версии узла
Использование Step1
Run either:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
или wget или завихрение
, step2
закрывает текущий терминал и открывает другой
nvm ls //should show if you have nodejs previous versions if none itll indicate
Step3: Установите последнюю версию nodejs сегодня ее проверкой версии 8
nvm install v8.6.0
последняя версия и замените числа
Теперь nodejs, должен быть установлен
node -v
npm -v
, вышеупомянутые шаги также найдены Здесь на этой сути