Поиск по сайту:

Как установить Node.js и NPM в системах RHEL и Debian


В этом руководстве мы рассмотрим, как установить последнюю версию Nodejs и NPM в дистрибутивах на основе RHEL, таких как CentOS, Fedora, Rocky & AlmaLinux и Дистрибутивы на основе Debian, такие как Ubuntu и Linux Mint.

Nodejs – это легкая и эффективная платформа JavaScript, созданная на основе движка Chrome V8 и NPM – менеджера пакетов NodeJS по умолчанию. Вы можете использовать его для создания масштабируемых сетевых приложений.

На этой странице:
  • Как установить Node.js в дистрибутивах на основе RHEL
  • Как установить Node.js в Debian, Ubuntu и Linux Mint

Как установить Node.js в дистрибутивах RHEL

Последняя версия Node.js и NPM доступна в официальном репозитории NodeSource Enterprise Linux, который поддерживается веб-сайтом Nodejs. необходимо добавить его в свою систему, чтобы иметь возможность устанавливать последние версии пакетов Nodejs и NPM.

Важно! Если вы используете более старую версию RHEL 6 или CentOS 6, возможно, вам стоит прочитать о запуске Node.js в старых дистрибутивах.

Установка NodeJS в RHEL, CentOS, Fedora, Rocky и Alma

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

------------- For Node.js v19.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

Необязательно: в вашей системе должны быть такие инструменты разработки, как gcc-c++ и make. , чтобы создавать собственные дополнения из npm.

yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'

Как установить Node.js в Debian, Ubuntu и Linux Mint

Последняя версия Node.js и NPM также доступна в официальном репозитории NodeSource Enterprise Linux, который поддерживается веб-сайтом Nodejs, и вам нужно будет добавить ее в свой system, чтобы иметь возможность устанавливать последние версии пакетов Nodejs и NPM.

Установите Node.js на Ubuntu и Mint

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

Установите Node.js в Debian

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs

Необязательно: в вашей системе должны быть такие инструменты разработки, как gcc-c++ и make. , чтобы создавать собственные дополнения из npm.

sudo apt-get install -y build-essential

Тестирование последних версий Nodejs и NPM в Linux

Чтобы провести простой тест nodejs и NPM, вы можете просто проверить версии, установленные в вашей системе, с помощью следующих команд:

В системах на базе RHEL

node --version
npm --version

В Debian, Ubuntu и Linux Mint

nodejs --version
npm --version

Вот и все, Nodejs и NPM установлены и готовы к использованию в вашей системе.

Я считаю, что это были легкие и простые шаги, но в случае возникновения проблем вы можете сообщить нам, и мы найдем способы помочь вам. Я надеюсь, что это руководство было для вас полезным, и всегда не забывайте оставаться на связи с Tecmint.