Как установить 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.