Как обновить Node.js
среда, 8 ноября 2023 г.
Node.js - это популярная среда для выполнения JavaScript на стороне сервера, которая активно развивается. Обновление Node.js на Ubuntu может понадобиться, чтобы получить доступ к новым функциям, улучшениям безопасности и исправлениям ошибок. В этой статье мы рассмотрим несколько способов обновить Node.js на вашем сервере Ubuntu.
1. Используя NVM (Node Version Manager):
Node Version Manager (NVM) - это удобный инструмент для установки и управления разными версиями Node.js на вашей системе. Чтобы обновить Node.js с его помощью, выполните следующие шаги:
a. Установите NVM, если у вас его еще нет, с помощью следующей команды:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
b. Перезагрузите терминал или выполните source ~/.bashrc (или source ~/.zshrc, если вы используете Zsh) для активации NVM.
c. После установки NVM, вы можете узнать, какие версии Node.js доступны для установки, выполнив команду:
nvm ls-remote
d. Выберите желаемую версию Node.js и установите её, например:
nvm install 21.1.0
e. После установки новой версии Node.js, укажите, что вы хотите использовать её:
nvm use 21.1.0
2. Используя Node.js Package Manager (npm):
Если вы предпочитаете обновлять Node.js с использованием npm (который поставляется вместе с Node.js), то вам следует выполнить следующие шаги:
a. Установите пакет n глобально с помощью npm:
npm install -g n
b. Затем, с помощью n, вы можете установить и использовать нужную версию Node.js. Например:
n 21.1.0
c. Node.js будет автоматически установлен и активирован.
3. Используя официальный репозиторий Node.js:
Если вы хотите установить Node.js из официального репозитория, обновление будет немного сложнее, но это тоже возможно:
a. Установите пакет curl (если у вас его еще нет) и добавьте ключ GPG для официального репозитория:
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_21.x | sudo -E bash -
Здесь 21.x - это версия Node.js, которую вы хотите установить. Замените её на нужную версию.
b. Установите Node.js с помощью следующих команд:
sudo apt-get update
sudo apt-get install -y nodejs
После выполнения этих шагов, Node.js будет обновлен на вашей системе Ubuntu.
Помните, что выбор метода обновления зависит от ваших личных предпочтений и требований. NVM обеспечивает гибкость и управление версиями, в то время как официальный репозиторий предоставляет более стабильные версии Node.js. Выберите тот метод, который лучше соответствует вашим потребностям.
Александр
Fullstack-разработчик в МосквеПрофессиональная разработка веб-приложений на Node.js с использованием современных frontend и backend фреймворков. Создание, продвижение, поддержка и обслуживание сайтов. Эффективно, прибыльно.