Как обновить node js linux
Перейти к содержимому

Как обновить node js linux

  • автор:

Ubuntu Server: Как обновить NodeJS до последней стабильной версии

Для того что бы обновить уже установленный на вашем Ubuntu Server Node.JS до последней стабильной версии нужно последовательно выполнить следующие команды:

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

Затем выполним перепривязку командной строки к последней версии

sudo apt-get install --reinstall nodejs-legacy 

Если вас не устраивает последняя стабильная версия и вам нужна самая свежая версия ноды замените sudo n stable на sudo n latest и будет вам счастье.

Как установить Node.js на Ubuntu, как обновить и удалить

Node.js – это платформа, позволяющая разрабатывать масштабируемый серверный функционал на языке JavaScript. Она известна и востребована, при этом продолжает совершенствоваться. Уже сейчас для неё существует более миллиона пакетов.

Мы расскажем о трёх способах установки, а также о возможности обновления и удаления этого JavaScript-окружения. В качестве примера рассмотрим ОС Ubuntu 20.04. Действовать будем через учётку без root, но с sudo.

Установка Node js ubuntu через Apt

В Ubuntu 20.04 уже присутствует nodejs. Для выполнения задачи потребуется использовать диспетчер пакетов apt.

  1. Обновляем указатель локальных пакетов.

$ sudo apt update

$ sudo apt install nodejs

  1. Проверяем выполнение.

Для простых задач этого достаточно. Однако чаще приходится дополнительно ставить диспетчер пакетов npm.

$ sudo apt install npm

Как установить Node.js через архив NodeSource PPA

PPA – это архив персональных пакетов, через которые возможно поставить различные версии Node.js, не только стандартные.

  1. Ставим PPA. В данном примере выбираем версию 14.x, но вы можете указать другую.

$ curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh

  1. Проверяем содержимое.
  1. Закрываем редактор, запускаем скрипт с sudo.

$ sudo bash nodesource_setup.sh

Кэш локальных пакетов будет обновлён. Следующим этапом станет установка по аналогии с первым способом с помощью apt.

$ sudo apt install nodejs

В данном случае уже присутствуют node и npm, так что ставить их ещё раз не придётся.

Как установить Node.js через Node Version Manager

Этот способ нужен для использования сразу нескольких версий Node.js с соответствующими пакетами и походит для активной разработки.

  1. Ставим свежую версию скрипта.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh

  1. Проверяем, что нет лишних условий.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

  1. Ставим nvm, предварительно получив файл .bashrc.
  1. Проверяем, какие есть версии. node

  1. Ставим подходящую. В нашем примере это v13.6.0, но вы можете выбрать другую.

$ nvm install v13.6.0

У пользователя есть возможно посмотреть, какие версии установлены.

В данном случае отображена сначала текущая версия, а за ней псевдонимы, на основе которых можно установить релиз.

$ nvm install lts/erbium

Функционал позволяет переключаться между разными версиями.

Как обновить Node js ubuntu

Обновление также выполняется тремя способами.

Очищаем кэш NPM, после чего ставим пакет n.

npm install -g n

Дальше ставим актуальную версию node.

NVM нужен для управления версиями узлов и тестирования проектов. После его установки обновление версий выполняется с помощью команды

nvm install [version]

  1. Загрузка с сайта.

Свежие версии можно скачать на официальном сайте разработчика, а затем нужно установить их.

Как удалить node js ubuntu

Есть команда, которая удаляет старые, кэшированные версии, оставляя только последнюю.

Есть ещё один способ.

nvm uninstall [version]

В данном случае необходимо указать, какая именно версия больше не нужна.

Вывод

Мы рассмотрели самые простые варианты использования Node.js на сервере Ubuntu 20.04. В том числе установку (node js install ubuntu).

Чтобы начать работу, нужно следовать простым инструкциям. Способ важно выбирать в соответствии с вашими целями и задачами. Например, установка их репозитория самая простая, однако не обеспечит нужную гибкость.

Как обновить Node.js в Ubuntu?

Как обновить версии NPM и Nodejs на Ubuntu 16.04?
Когда устанавливал через apt-get:
sudo apt-get install npm
sudo apt-get install nodejs
Он установил только старые версии:
$ nodejs -v
v4.2.6
npm -v
3.5.2
После чего при установки ангуляр выскакивает вот такая ошибка:
$ npm install -g @angular/cli
npm ERR! Linux 4.10.0-28-generic
npm ERR! argv «/usr/bin/nodejs» «/usr/bin/npm» «install» «-g» «@angular/cli»
npm ERR! node v4.2.6
npm ERR! npm v3.5.2
npm ERR! code ECONNRESET

npm ERR! network tunneling socket could not be established, cause=write EPROTO
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network ‘proxy’ config is set properly. See: ‘npm help config’

  • Вопрос задан более трёх лет назад
  • 21051 просмотр

Обновление node.js и npm. Ubuntu

Предполагается, что обновления ставим из под пользователя с ограниченными правами, поэтому добавляется sudo к команде.

Для удобства так же будет установлено маленькое дополнение.

1) Обновляем менеджер пакетов NPM, согласно синтаксиса npm update [name [name . ]]

sudo npm install -g npm

2) Очишаем кеш NPM

sudo npm cache clean -f

3) Установим маленький вспомогательный пакет, под названием ‘n’

sudo npm install -g n

4) Теперь установим последнюю стабильную версию Node.js

sudo n stable

Так же можем установить более новый вариант, указав номер версии Node.js. На момент написания статьи это 7.9.0

sudo n 7.9.0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *