NodeJS уже установлен, но не запускается

Я использую Ubuntu 18 на своем VPS-сервере, и я пытаюсь запустить NodeJS, однако происходит следующее:

seth@vps186104:~$ nodejs -v

Command 'nodejs' not found, but can be installed with:

sudo apt install nodejs

seth@vps186104:~$ sudo apt install nodejs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nodejs is already the newest version (8.10.0~dfsg-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
seth@vps186104:~$ 

Он говорит, что нужно установить пакет для запуска nodejs, однако, пытаясь установить nodejs, он говорит, что он уже установлен Что происходит?

Похоже на проблему пути

theGleep 01.06.2018 00:00

что делает: вывод node -v?

Marcos Casagrande 01.06.2018 00:01

@MarcosCasagrande seth @ vps186104: ~ $ node -v Команда 'node' не найдена, но может быть установлена ​​с помощью: sudo apt install nodejs

Seth Painter 01.06.2018 00:02

Странно, только что вытащил образ докера из ubuntu 18:04, проблем не было. Вы пробовали установить его из исходников?

Marcos Casagrande 01.06.2018 00:04

@MarcosCasagrande Нет. Я должен /

Seth Painter 01.06.2018 00:07

Вы могли бы попробовать, но, конечно, вы пытались перезагрузить сервер? Возможно, он установлен, но Ubuntu по какой-то причине не смог найти двоичный файл в этом сеансе. И попробуйте npm -v, пожалуйста.

Marcos Casagrande 01.06.2018 00:10

@MarcosCasagrande после перезапуска сервера nodejs не распознается, но предположительно все еще установлен

Seth Painter 01.06.2018 00:13

Позвольте нам продолжить обсуждение в чате.

Marcos Casagrande 01.06.2018 00:14

Предоставляет ли он путь при выполнении which node или which nodejs? Похоже, что путь установки не входит в путь вашей оболочки для выполнения команд. Обратите внимание, что это может помочь, если это проблема пути: askubuntu.com/questions/881691/…

UberMario 01.06.2018 00:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
9
279
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте запустить:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Или, если вам нужен узел 10.

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

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