Featured image of post Несколько способов установки Node.js на CentOS (nodejs, npm)

Несколько способов установки Node.js на CentOS (nodejs, npm)

Существуют несколько способов установки Node.js на CentOS: использование репозитория EPEL...

На CentOS существует несколько способов установки Node.js:

  1. Установка с использованием репозитория EPEL: EPEL — это репозиторий, разработанный сообществом Fedora, который предлагает дополнительные пакеты для таких систем, как Red Hat Enterprise Linux (RHEL) и CentOS. Вы можете использовать следующие команды для активации репозитория EPEL и установки Node.js:
1
2
3
sudo yum install epel-release -y
sudo yum install nodejs -y
sudo yum install npm -y

Если указанные команды не устанавливают последнюю версию Node.js, можно добавить официальный репозиторий Node.js.

  1. Установка с официального репозитория Node.js: Официальный репозиторий Node.js предлагает последние стабильные и LTS версии. Чтобы добавить официальный репозиторий и установить Node.js, выполните следующие команды:
1
2
curl -sL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install nodejs

Если вам нужно установить другую версию Node.js, замените lts в предыдущей команде на нужный номер версии, например 14.x, 15.x и т.д.

  1. Установка с помощью nvm: nvm — это менеджер версий для Node.js, который позволяет удобно устанавливать и переключаться между разными версиями Node.js. Чтобы установить nvm, выполните следующую команду:
1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

После установки выполните следующую команду в терминале для перезагрузки оболочки:

1
source ~/.bashrc

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

1
nvm install <версия>

Где <версия> — это номер версии Node.js, которую вы хотите установить, например 14.17.0.

После выполнения команд установки проверьте версии:

1
2
3
4
# npm --version
8.19.2
# node --version
v16.18.1

Несколько способов установки Node.js на CentOS (nodejs, npm)

Таким образом, это три метода установки Node.js на CentOS. Каждый из них имеет свои плюсы и минусы, и вы можете выбрать наиболее подходящий для ваших нужд.

Licensed under CC BY-NC-SA 4.0
Создано при помощи Hugo
Тема Stack, дизайн Jimmy