Cамостійно встановити nvm, використовуючи інструкцію:
Від ssh користувача клієнта для потрібного сайту потрібно зробити наступне:
1. Скачати NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
2. Створюємо конфігураційний файл для ssh користувача
nano ~/.bash_profile
і закидаємо туди текст, та зберігаємо файл:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
- Для того щоб файл почав діяти, потрібно перезайти в SSH консоль користувача, тобто розлогінитись та залогінитись. Або виконати source .bash_profile
- Перевірити чи встановився NVM можна виконавши команду
command -v nvm якщо встановлено, то поверне напис "nvm"
- Встановлюємо потрібну версію nodeJS для NVM:
nvm install v16.17.0
або можна вказати лише загальну версію, а nvm знайде та встановить саме Latest LTS
nvm install v18
Переглянути список доступних версій можна:
nvm ls-remote
Перемикатись між встановленими версіями можна за допомогою команди:
nvm use 16
Загалом перевірити версію nodeJS можна командою:
node --version
Щоб видалити NVM: Видаляємо директорію з nvm
rm -rf ~/.nvm
а також видаляємо два рядки з файлу який додавали в пункті №2
Якщо виникнуть додаткові запитання, повна інструкція по використанні NVM на офіційному репозиторії: