Установите Node.js в Ubuntu 14.04 [дубликат]

На этот вопрос уже есть ответ здесь:

Я установил Node.js с помощью:

sudo apt-get install nodejs

Но когда Я ввожу консоль узел Я ничего не получаю, ни одна команда не найдена , ни одной ошибки. Но когда я набираю nodejs , я получаю приглашение Node.js > .

Теперь я не могу ничего установить с помощью npm , я попытался установить yeoman с помощью: sudo npm install -g yo , но у меня возникла ошибка, связанная с узел . Я попытался изменить команду с помощью:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Но по-прежнему ничего не происходит, когда я набираю node

Как правильно установить Node.js в Ubuntu? Или что делаю не так? Или что мне не хватает?

16
задан 3 March 2018 в 13:44

4 ответа

Должен установить пакет nodejs-прежней-версии, это - исправление ошибки символьной ссылки: sudo apt-get install nodejs-legacy. Тогда установка npm: sudo apt-get install npm. И правильный способ установить Node.js:

  1. sudo apt-get install nodejs
  2. sudo apt-get install nodejs-legacy
  3. sudo apt-get install npm
21
ответ дан 23 November 2019 в 02:33

Официальные инструкции:

https://nodejs.org/en/download/package-manager /

Просто прокручивают вниз к разделу "Debian and Ubuntu based Linux distributions", и Вы найдете следующие команды для установки последних версий..

Т.е., для последнего NodeJS 7.x:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -

sudo apt-get install -y nodejs

Для человечности, Вы могли бы также хотеть установить дополнительные инструменты сборки (рекомендовал, хотя, сохраняет Вас от будущих головных болей, так как известные npm пакеты ИСПОЛЬЗУЮТ ее)

sudo apt-get install -y build-essential

Примечание: инструкции уже устанавливают оба NodeJS & NPM, следовательно после выполнения так, можно уже пойти "npm, устанавливают whateveryouwantgoeshere-g" для любого npm пакета.

1
ответ дан 23 November 2019 в 02:33

Вообще говоря, загрузка произвольных данных из URL в корневую сессию оболочки не является хорошей идеей, и я желаю, чтобы люди прекратили бы торговать вразнос им, поскольку решение для всего - "Просто выполняет этот сценарий, я отправляю Вас, и также в то время как мы в нем - у меня есть мост, Вы, вероятно, интересовались бы покупкой".

Как альтернатива, вот является "Ubuntu Способом" выполнения того же, где Вы видите, как система обновляется, и знайте, какой repos и какие ключи добавляются к Вашей конфигурации системы:

apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
apt-add-repository "deb https://deb.nodesource.com/node_5.x $(lsb_release -sc) main"
apt-get update
apt-get install nodejs

Это - для последнего (во время записи) версия 5 Nodejs. Другие версии могут также быть получены с простым изменением в repo URL - консультируются с документацией nodesource.com для деталей.

2
ответ дан 23 November 2019 в 02:33

Можно установить Node.js Использование PPA:

Во-первых, необходимо установить PPA для получения доступа к его содержанию:

curl -sL https://deb.nodesource.com/setup | sudo bash -

Можно установить пакет Node.js путем ввода:

sudo apt-get install nodejs

nodejs пакет содержит nodejs двоичный файл, а также npm, таким образом, Вы не должны устанавливать npm отдельно. Однако для некоторых npm пакеты для работы (такие как те, которые требуют здания от источника) необходимо будет установить build-essentials пакет:

sudo apt-get install build-essential

Для получения дополнительной информации смотрите на эту страницу.

1
ответ дан 23 November 2019 в 02:33

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

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