Я нашел универсальный скрипт для установки требуемой версии node.js. Проект https://github.com/nodesource/distributions
Скрипт покрывает множество платформ. Среди них — Ubuntu, Linux Mind, Debian, elementary OS, и многие другие unix совместимые платформы.
В качестве подготовительные работ, требуется удалить существующую версию nodejs и установить пакет curl. На Ubuntu это выполняется следующими командами:
1 2 3 4 5 6 |
sudo su apt update && apt upgrade // удаление старой версии nodejs (если была установлена) apt remove nodejs // установка curl apt install curl |
Далее нужно скачать версию скрипта, настраивающего пакет конкретной версии nodejs, к примеру для 17-й версии:
1 |
curl -fsSL https://deb.nodesource.com/setup_17.x > nodejs_repo.sh |
Чтобы взять последнюю версию из существующих:
1 |
curl -fsSL https://deb.nodesource.com/setup_current.x > nodejs_repo.sh |
Выполните загруженный скрипт: он подготовит информацию о пакете, и далее вам останется установить пакет привычным вам способом:
1 2 3 4 5 |
bash ./nodejs_repo.sh // установка на примере Ubuntu apt install nodejs // убедимся, что установлена нужная версия node -v |