Инфраструктура и серверы/ Node.js

Обновить Node.js через NodeSource на Ubuntu/Debian

Когда нужен этот способ

Если в Ubuntu или Debian из стандартного репозитория ставится старый Node.js, проще подключить NodeSource и обновить пакет через apt. Ниже пример для ветки 22.x.

Подключение NodeSource и установка

В корне проекта быть не обязательно: это системная установка Node.js на сервере.

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

Первая команда добавляет репозиторий NodeSource для Node.js 22.x. Вторая ставит или обновляет пакет nodejs.

Проверка

node -v
npm -v

Если команды показывают версии, Node.js и npm доступны в системе.

Если curl не установлен

sudo apt update
sudo apt install -y curl

После этого повторить подключение NodeSource.

После обновления

Если Node.js используется в уже запущенных сборках или фоновых процессах, перезапустите их. Старый процесс не всегда подхватывает новый бинарник сам.

Теги

Читать дальше