Автор Тема: Установка node LTS  (Прочитано 386 раз)

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 10
Установка node LTS
« : 15.03.2024 16:47:36 »
При установке node через терминал загружается версия 16.19.1
К сожалению, данный вариант является устаревшим для большинства задач.
Возможно ли как-нибудь установить LTS версию (20.х.х)?

Спасибо!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка node LTS
« Ответ #1 : 15.03.2024 18:17:19 »
Ну, например можно  внутрь хэшера

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 10
Re: Установка node LTS
« Ответ #2 : 15.03.2024 20:18:00 »
Ну, например можно  внутрь хэшера

Спасибо, подскажите, возможно ли установить через PPA:

$ curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
apt-get install node


Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 677
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Установка node LTS
« Ответ #3 : 15.03.2024 20:24:43 »
Спасибо, подскажите, возможно ли установить через PPA:
Вам намекают, что можно пересобрать необходимые пакеты на Хэшере из Сизифа. :-)

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 10
Re: Установка node LTS
« Ответ #4 : 15.03.2024 21:22:22 »
Спасибо, подскажите, возможно ли установить через PPA:
Вам намекают, что можно пересобрать необходимые пакеты на Хэшере из Сизифа. :-)

Да это я понял, просто сначала хотелось найти более простой способ.

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 189
Re: Установка node LTS
« Ответ #5 : 15.03.2024 22:25:53 »
На официальном сайте скачайте https://nodejs.org/en/download/
Распакуйте архив в /usr/local под root. Хотя, можно куда угодно.
« Последнее редактирование: 17.03.2024 23:58:51 от artenaki »

Оффлайн Kades

  • Начинающий
  • *
  • Сообщений: 8
    • Email
Re: Установка node LTS
« Ответ #6 : 16.03.2024 13:45:11 »
При установке node через терминал загружается версия 16.19.1
К сожалению, данный вариант является устаревшим для большинства задач.
Возможно ли как-нибудь установить LTS версию (20.х.х)?

Спасибо!

Да, на Debian и многих других серверах тоже устаревшие версии лежат. Обычно node.js ставят через утилиту NVM. С помощью неё можно установить одновременно много разных версий. Утилита ставится вручную через curl или через менеджер плагинов для вашей оболочки (я пользуюсь fish и ставлю через fisher install nvm).
« Последнее редактирование: 16.03.2024 13:46:59 от Kades »

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 10
Re: Установка node LTS
« Ответ #7 : Вчера в 14:24:57 »
Всем спасибо!

Удалось установить через установку NVM следующим образом (может кому-нибудь пригодится).

1) Установка NVM
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
$ source ~/.bashrc

2) Проверка установки (при успешной установке возвращает ответ "nwm")
$ command -v nvm

3) Установка Node требуемой версии (NPM устанавливается автоматически)
$ nvm install v20.11.1

Установленный Node работает без нареканий (Webpack, Nuxt).
Проверка версии дает именно 20.11.1
Единственный нюанс - при запуске терминала всегда выскакивают три строки:
bash: nvm_find_up: команда не найдена
bash: nvm: команда не найдена
bash: nvm: команда не найдена
Но на работоспособность это вроде бы не влияет.