Установка nodejs в сбоях Linux

Попытка состоит в том, чтобы установить узел 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 для удаления любых поврежденных зависимостей, но это не помогает

где я иду не так, как надо?

1
задан 1 October 2017 в 17:33

1 ответ

Я смог решить этот вопрос при помощи менеджера по версии узла

Использование 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

, вышеупомянутые шаги также найдены Здесь на этой сути

1
ответ дан 7 December 2019 в 15:29

Другие вопросы по тегам:

Похожие вопросы: