Обновление 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
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
Для обновления и переключения версий Node.js удобно использовать NVM (контроль версий Node), которая доступна на Linux и MacOC. Для работы на OC Windows понадобится утилита nvm-windows . После скачивания запускаем установщик nvm-setup.exe , после чего проверяем текущую версию:
Чтобы загрузить другую версию Node.js:
где vX.Y.Z — номер версии
Загрузили и запустили версию 15.14.0.
Для проверки доступных версий Node, можно запустить команду node list available .
Как установить Node.js на Ubuntu, как обновить и удалить
Node.js – это платформа, позволяющая разрабатывать масштабируемый серверный функционал на языке JavaScript. Она известна и востребована, при этом продолжает совершенствоваться. Уже сейчас для неё существует более миллиона пакетов.
Мы расскажем о трёх способах установки, а также о возможности обновления и удаления этого JavaScript-окружения. В качестве примера рассмотрим ОС Ubuntu 20.04. Действовать будем через учётку без root, но с sudo.
Установка Node js ubuntu через Apt
В Ubuntu 20.04 уже присутствует nodejs. Для выполнения задачи потребуется использовать диспетчер пакетов apt.
- Обновляем указатель локальных пакетов.
$ sudo apt update
$ sudo apt install nodejs
- Проверяем выполнение.
Для простых задач этого достаточно. Однако чаще приходится дополнительно ставить диспетчер пакетов npm.
$ sudo apt install npm
Как установить Node.js через архив NodeSource PPA
PPA – это архив персональных пакетов, через которые возможно поставить различные версии Node.js, не только стандартные.
- Ставим PPA. В данном примере выбираем версию 14.x, но вы можете указать другую.
$ curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
- Проверяем содержимое.
- Закрываем редактор, запускаем скрипт с sudo.
$ sudo bash nodesource_setup.sh
Кэш локальных пакетов будет обновлён. Следующим этапом станет установка по аналогии с первым способом с помощью apt.
$ sudo apt install nodejs
В данном случае уже присутствуют node и npm, так что ставить их ещё раз не придётся.
Как установить Node.js через Node Version Manager
Этот способ нужен для использования сразу нескольких версий Node.js с соответствующими пакетами и походит для активной разработки.
- Ставим свежую версию скрипта.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh
- Проверяем, что нет лишних условий.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
- Ставим nvm, предварительно получив файл .bashrc.
- Проверяем, какие есть версии. node
- Ставим подходящую. В нашем примере это v13.6.0, но вы можете выбрать другую.
$ nvm install v13.6.0
У пользователя есть возможно посмотреть, какие версии установлены.
(5).png)
В данном случае отображена сначала текущая версия, а за ней псевдонимы, на основе которых можно установить релиз.
$ nvm install lts/erbium
Функционал позволяет переключаться между разными версиями.
Как обновить Node js ubuntu
Обновление также выполняется тремя способами.
Очищаем кэш NPM, после чего ставим пакет n.
npm install -g n
Дальше ставим актуальную версию node.
NVM нужен для управления версиями узлов и тестирования проектов. После его установки обновление версий выполняется с помощью команды
nvm install [version]
- Загрузка с сайта.
Свежие версии можно скачать на официальном сайте разработчика, а затем нужно установить их.
Как удалить node js ubuntu
Есть команда, которая удаляет старые, кэшированные версии, оставляя только последнюю.
Есть ещё один способ.
nvm uninstall [version]
В данном случае необходимо указать, какая именно версия больше не нужна.
Вывод
Мы рассмотрели самые простые варианты использования Node.js на сервере Ubuntu 20.04. В том числе установку (node js install ubuntu).
Чтобы начать работу, нужно следовать простым инструкциям. Способ важно выбирать в соответствии с вашими целями и задачами. Например, установка их репозитория самая простая, однако не обеспечит нужную гибкость.
