Как установить Node.js на Ubuntu 22.04: Пошаговое руководство

Node.js - это популярная, бесплатная среда выполнения с открытым исходным кодом, разработанная для JavaScript. Она играет важную роль в современном веб-ландшафте, предоставляя эффективную платформу для разработки и развертывания веб-приложений.

NPM (Node Package Manager) помогает управлять пакетами и библиотеками Node. Этот репозиторий с открытым исходным кодом содержит множество пакетов, специально разработанных для Node.js, избавляя разработчиков от необходимости создавать приложения с нуля. Стандартной практикой является установка и использование npm вместе с Node.js для обеспечения бесперебойной работы разработчиков. Вы можете установить Node.js на Windows, Linux и Mac OS.

В этом руководстве мы покажем, как установить Node.js на Ubuntu 22.04, используя различные методы. Кроме того, мы рассмотрим, как удалить его из системы Linux.

Необходимые условия

Запущенный сервер Ubuntu 22.04 и соответствующие привилегии пользователя (либо как пользователь root, либо sudo с привилегиями root для административных команд).

Способы установки Node.js на Ubuntu 22.04

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

1. Установить Node.js на Ubuntu с помощью репозитория Ubuntu apt

2. Установить Node.js на Ubuntu с помощью NVM (Node Version Manager)

3. Установка Node.js на Ubuntu с NodeSource

4. Установка Node.js на Ubuntu с помощью Snap

Теперь давайте обсудим все методы установки Node.js на Ubuntu в деталях с полными шагами:

Метод 01: Установка Node.js на Ubuntu с помощью репозитория Ubuntu Apt

Этот метод позволяет установить Node.js с помощью официального репозитория Ubuntu apt. Установка Node.js с помощью репозитория apt - это простой и легкий метод, но он установит более старую версию Node.js на вашу систему Ubuntu. Если вы устанавливаете Node.js с помощью репозитория Ubuntu apt, выполните следующие шаги:

Шаг 1: Обновление репозиториев Ubuntu Apt

Перед установкой нового пакета или приложения в систему Ubuntu лучше всего сначала обновить все системные репозитории apt. Для обновления репозиториев «apt» используйте следующие команды:

$ sudo apt update
$ sudo apt upgrade

how to install node.js on ubuntu 22.04: step-by-step guide

Шаг 2: Установка Node.js на Ubuntu 22.04

После обновления всех репозиториев в системе установите Node.js на Ubuntu 22.04 с помощью следующей команды:

После выполнения приведенной выше команды вам необходимо подтвердить запрос на подтверждение пользователя, после чего будет установлена Node.js и npm (Node Package Manager) на вашу систему.

Шаг 3: Проверьте версию Node.js

После установки Node.js на систему Ubuntu вы можете проверить его установку с помощью следующей команды:

$ nodejs --version

Приведенная выше команда отобразит версию установленного Node.js в окне терминала. Однако при использовании этого метода на вашу машину будет установлена более старая версия Node. Чтобы проверить версию установленного npm, используйте эту команду:

$ npm --version

Метод 02: Установка Node.js на Ubuntu с помощью NVM (Node Version Manager)

С помощью этого метода вы можете установить Node.js на Ubuntu 22.04, используя NVM. Node Version Manager - это инструмент, который позволяет вам управлять версиями Node в вашей системе. Используя NVM, вы можете установить различные версии Node.js и легко переключаться между ними в зависимости от требований проекта.

NVM можно установить на все дистрибутивы Linux и компьютеры Mac. Он не поддерживает ОС Windows. Однако использование инструмента под названием «nvm-windows» позволяет использовать NVM в Windows. Эта утилита управления используется для версий Node.js в системе Windows.

В этом разделе мы расскажем вам, как установить Node.js с помощью NVM на Linux-систему Ubuntu 22.04. Чтобы установить Node.js на Ubuntu с помощью NVM, выполните следующие шаги:

Шаг 1: Запустите программу установки NVM

NVM - это bash-скрипт, который позволяет управлять несколькими версиями Node в вашей системе. Поэтому, если вы хотите установить определенную версию Node.js и NPM, используйте bash-скрипт NVM. Чтобы загрузить программу установки NVM в вашу систему, выполните следующие команды:

$ sudo apt install curl

how to install node.js on ubuntu 22.04: step-by-step guide

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

how to install node.js on ubuntu 22.04: step-by-step guide

Или

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

Вышеуказанная команда загрузит и запустит bash-скрипт установки NVM.

Шаг 2: Активация сценария NVM

После завершения установки перезапустите терминал или выполните приведенную ниже команду, чтобы загрузить среду NVM в системе Ubuntu:

$ source ~/.bashrc

Шаг 3: Список версий узлов NVM

Теперь вы можете установить любую версию Node.js на свою систему Ubuntu с помощью NVM. Чтобы перечислить все доступные версии Node, которые вы можете установить с помощью NVM, выполните следующую команду:

$ nvm ls-remote

how to install node.js on ubuntu 22.04: step-by-step guide

Шаг 4: Установка Node.js на Ubuntu с помощью NVM

Чтобы установить последнюю LTS-версию Node.js с помощью NVM, выполните следующую команду:

$ nvm install --lts

Вы также можете установить любую конкретную версию Node.js на вашу систему Ubuntu с помощью NVM. Для этого выберите и укажите версию Node, которую вы хотите установить:

$ nvm install v20.9.0

how to install node.js on ubuntu 22.04: step-by-step guide

Шаг 5: Проверка установки Node.js

После завершения установки вы можете проверить ее. Проверьте версию Node.js и NPM, используя следующие команды соответственно:

$ node --version
$ npm -version

how to install node.js on ubuntu 22.04: step-by-step guide

Метод 03: Установка Node.js на Ubuntu с NodeSource

Если вы хотите установить последнюю версию Node на свою систему Ubuntu, предпочтительно установить Node.js из репозитория NodeSource. Этот репозиторий предлагает самые последние релизы Node.js и позволяет вам воспользоваться преимуществами последних улучшений, исправлений ошибок и возможностей Node в ваших проектах. Чтобы установить Node.js через репозиторий NodeSource, выполните следующие шаги:

Шаг 1: Добавьте репозиторий NodeSource

Сначала добавьте репозиторий NodeSource в свою систему с помощью следующей команды:

$ curl -fsSL https://deb.nodesource.com/setup_<version>.x | sudo -E bash -.

В приведенной выше команде замените <version> на версию Node.js, которую вы хотите установить в своей системе.

Шаг 2: Установка Node.js на Ubuntu 22.04

После добавления репозитория вы можете установить Node.js с помощью команды apt:

$ sudo apt install nodejs

Теперь отобразите версию установленного Node с помощью следующей команды:

$ node --version

Метод 04: Ubuntu Установка Node.js с помощью Snap

Чтобы установить стабильную версию Node.js на вашу систему Ubuntu, используйте:

$ sudo snap install node --classic

Чтобы установить последнюю версию Node.js с помощью Snap, выполните следующую команду:

$ sudo snap install node --channel=latest/edge --classic

Проверка установки Node.js на Ubuntu 22.04

Чтобы убедиться, что Node.js и NPM работают правильно, создайте тестовую программу на JavaScript. Например, создайте файл и вставьте в него следующий код:

console.log(«Hello World»);

how to install node.js on ubuntu 22.04: step-by-step guide

Сохраните файл с расширением «.js». Затем запустите этот файл на сервере Node.js. В терминале должно появиться следующее сообщение:

$ node testprogram.js

how to install node.js on ubuntu 22.04: step-by-step guide

Как удалить Node.js из Ubuntu 22.04?

Если вы не хотите использовать Node.js в своей системе Linux, вы можете легко удалить Node.js и NPM с помощью нижеуказанной команды:

$ sudo apt remove nodejs npm
Чтобы удалить все конфигурации и файлы, используйте следующую команду:
$ sudo apt purge nodejs npm

Вышеуказанные команды удалят пакеты Node.js и NPM из вашей системы Ubuntu.

Заключение

В этом руководстве мы узнали, как установить Node.js на дистрибутив Ubuntu 22.04 через командную строку, используя различные методы. Node.js служит средой выполнения, которую вы можете легко установить на VPS-сервере Linux, выполнив описанные шаги, и которая позволяет выполнять JavaScript-код на движке V8.

Кроме того, NPM облегчает установку пакетов или модулей поддержки Node в вашу систему. Если в процессе установки вы столкнетесь с какими-либо трудностями, не стесняйтесь делиться своими отзывами или обращаться за помощью, оставляя комментарии.

Blog