Узнайте, как установить Npm и Node.js на Ubuntu
Программирование

Узнайте, как установить Npm и Node.js на Ubuntu

Вам нужно установить Node.js и Npm на Ubuntu для вашего последнего проекта? Мы поможем вам

Node.js – это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом. Включив Node.js, вы можете запускать JavaScript на своей машине Ubuntu без необходимости открывать браузеры. Он построен на движке V8 JavaScript от Chrome и может быть установлен в Linux несколькими способами

Node.js необходим для создания серверных и сетевых приложений. Эта платформа эффективно работает на Windows, Linux, FreeBSD и macOS.Npm является менеджером пакетов по умолчанию, и его часто называют крупнейшим в мире реестром программного обеспечения

Установите Nodejs на Ubuntu

В этом руководстве вы можете установить Nodejs на Ubuntu тремя различными способами. Эти три способа включают:

  • Использование apt для установки Nodejs на Ubuntu.
  • Использование apt с PPA-репозиторием программного обеспечения.
  • Установка nvm для установки и управления различными версиями Nodejs на Ubuntu.

Вариант 1: Установите Node.js из репозитория NodeSource

NodeSource, как компания, фокусируется на предоставлении поддержки Node корпоративного уровня. Эта установка использует репозиторий Node.js, который будет использоваться для установки этой версии на Ubuntu. Вы можете выполнить следующие шаги для установки Node Linux с NodeSource

Первым шагом является включение репозитория NodeSource с помощью команды curl . Если curl не установлен, вы можете установить его в своей системе с помощью следующих команд

Чтобы установить Curl

sudo apt-get install curl -y

Чтобы включить репозиторий

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Приведенная выше команда добавит ключ подписи в вашу систему. Для создания файла исходного репозитория apt необходимо установить все необходимые пакеты и обновить кэш apt

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

Введите следующий код, чтобы начать установку для Node.js и npm

sudo apt install nodejs

Этот пакет (nodejs ubuntu) будет содержать двоичные файлы для Node и npm

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

node --version

Проверка версии Npm

npm --version

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

Версия для Nodejs Ubuntu – v12. 22. 4 , а версия npm – 6. 14. 14 , которая является последней версией, доступной на момент написания этого руководства

Существует больше способов установки Nodejs Ubuntu и npm. Чтобы установить их с помощью Node Version Manager, выполните следующие действия

Вариант 2: Установите Node.js и Npm с помощью NVM

NVM, более известный как Node Version Manager, представляет собой bash-скрипт, который работает на независимом каталоге, а не на уровне операционной системы. Это просто означает, что вы можете установить несколько версий Node.js, не затрагивая всю систему

С помощью NVM вы можете контролировать окружение вашей системы и даже использовать самые новые версии Node.js, сохраняя и управляя предыдущими выпусками. Это отличается от утилиты apt , и есть тонкая разница в версиях по сравнению с версиями apt

Установка Nvm Ubuntu

Чтобы загрузить NVM с помощью командной строки, скачайте и установите исходный код со страницы GitHub:

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

Эта команда клонирует репозиторий с GitHub в каталог ~/.nvm. Чтобы использовать ее, сначала нужно создать исходный файл .bashrc с помощью следующей команды:

source~/.bashrc

На следующем этапе вы можете проверить, какая версия Node доступна в NVM

nvm list-remote

Выходные данные будут выглядеть следующим образом:

Эта команда выведет список доступных версий, поэтому вы можете выбрать последнюю версию. В данном случае последней доступной версией является 16. 6. 2 , которую можно установить с помощью команды:

nvm install v16. 6. 2

Имя версии может быть изменено в соответствии с последней версией, доступной в NVM

После установки можно просмотреть различные версии, которые были установлены в рамках предыдущей установки:

nvm list

Выходные данные будут выглядеть следующим образом:

В первой строке будет показана текущая активная версия, а в некоторых других строках будут показаны именованные псевдонимы и их версии. Вы можете увидеть псевдонимы для различных LTS выпусков Node. Основываясь на этих псевдонимах, вы можете установить и тот или иной выпуск

Например, чтобы установить один из таких псевдонимов fermium, вы можете использовать следующую команду:

nvm install lts/fermium

Проверьте, была ли установка успешной или нет, используя команду -v

node -v

В результате будет показана последняя версия, которая была установлена

Вариант 3: Установка Node.js с помощью NodeSource PPA

Другим способом установки Node.js является установка с помощью PPA (персонального архива пакетов), который поддерживается и обновляется NodeSource. Преимущество использования PPA в том, что он содержит больше версий Node.js по сравнению с репозиториями Ubuntu

В качестве первого шага вам необходимо установить PPA, чтобы получить доступ к его пакетам. Из домашнего каталога с помощью функции curl можно получить сценарий установки для вашей версии

cd
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh

Вы можете запустить скрипт с помощью вашего любимого редактора (например, Nano). Если вы считаете, что все в скрипте соответствует вашему вкусу, вы можете выполнять команды дальше

nano nodesource_setup.sh

Выйдите из редактора и запустите скрипт с доступом root

sudo bash nodesource_setup.sh

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

sudo apt install nodejs

Вы можете проверить свою установку, запустив node с флагом -v version следующим образом:

node -v

Вы можете быть уверены, что вам не нужно устанавливать npm Ubuntu отдельно, так как это комбинированная установка для node.js и npm

Успешная установка Node.js и NPM

Независимо от того, какой метод вы используете, всегда есть способ успешно установить Node.js и npm на вашу машину Ubuntu. Этот метод будет работать для разных версий Ubuntu, хотя, этот процесс был успешно реализован для Ubuntu 21. 04. В зависимости от ваших обстоятельств, вы можете выбрать тот вариант, который подойдет вам лучше всего

Как уже упоминалось, использование упакованной версии – самый простой из этих методов; для более современных вариантов можно использовать метод установки PPA или метод nvm. В любом случае, все три варианта будут работать для вашей версии Ubuntu Linux

Хотите установить Node.js и npm на Windows? Вам повезло; этот процесс даже проще, чем установка на Linux

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий