Як встановити 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

Крок 2: Встановлення Node.js на Ubuntu 22.04

Після оновлення всіх сховищ у системі встановіть 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

Як встановити node.js на ubuntu 22.04: Покроковий посібник

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

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Або

$ 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

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Крок 4: Встановлення Node.js на Ubuntu за допомогою NVM

Щоб встановити останню LTS-версію Node.js за допомогою NVM, виконайте таку команду:

$ nvm install --lts

Ви також можете встановити будь-яку конкретну версію Node.js на вашу систему Ubuntu за допомогою NVM. Для цього виберіть і вкажіть версію Node, яку ви хочете встановити:

$ nvm install v20.9.0

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Крок 5: Перевірка встановлення Node.js

Після завершення інсталяції ви можете перевірити її. Перевірте версію Node.js і NPM, використовуючи такі команди відповідно:

$ node --version
$ npm -version

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Метод 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»);

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Збережіть файл із розширенням «.js». Потім запустіть цей файл на сервері Node.js. У терміналі має з'явитися таке повідомлення:

$ node testprogram.js

Як встановити node.js на ubuntu 22.04: Покроковий посібник

Як видалити 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