В этой инструкции будет показано, как установить последнюю версию Nodejs и NPM в дистрибутивы Debian/Ubuntu/Linux Mint, RHEL/CentOS и Fedora.
Nodejs – это лёгкая и эффективная платформа JavaScript, которая построена на основе движка Chrome V8 JavaScript, а NPM – это стандартный менеджер пакетов в NodeJS. Вы можете использовать их для построения масштабируемых сетевых приложений.
Шаг 1: Добавление репозитория NodeSource
В стандартных репозиториях вашего дистрибутива могут иметься Node.js и NPM. Но обычно это достаточно старые версии. Свежие версии Node.js и NPM доступны в официальном репозитории бинарных файлов NodeSource дистрибутивов Enterprise Linux, Fedora, Debian и Ubuntu, которые поддерживаются командой Nodejs. Вам нужно добавить этот источник приложений в вашу систему, чтобы иметь возможность установить последние пакеты Nodejs и NPM.
Важно: Ниже RHEL 5 и CentOS 5, пакеты Node.js зависят от репозитория EPEL, скрипт сделает проверку и в случае, если он не установлен, будут предоставлены инструкции.
Для добавления репозитория для последних версий Node.js v6 LTS используйте следующую команду как рут:
На RHEL, CentOS и Fedora:
# Как root curl -sL https://rpm.nodesource.com/setup_14.x | bash - # Без привилегий root curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
На Debian:
curl -sL https://deb.nodesource.com/setup_14.x | bash -
На Ubuntu и Linux Mint:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Шаг 2: Установка последних Nodejs и NPM
Теперь вы можете установить на вашу систему Nodejs и NPM используя следующую команду:
На RHEL, CentOS и Fedora
yum -y install nodejs npm dnf -y install nodejs npm [На Fedora 22+ версиях]
На Debian, Ubuntu и Linux Mint
sudo apt install -y nodejs
Опционально: на вашей систему нужны инструменты разработчика, такие как gcc-c++ и make чтобы собирать нативные дополнения из npm.
------- На RHEL, CentOS и Fedora ------- yum install gcc-c++ make ------- На Debian, Ubuntu и Linux Mint ------- sudo apt install -y build-essential
Для установки nodejs на Arch Linux выполните команду:
sudo pacman -S nodejs
Шаг 3: Тестирование последних Nodejs и NPM
В качестве простейшего теста вы можете проверить версии nodejs и NPM следующими командами:
На RHEL, CentOS и Fedora
node --version npm --version
На Debian, Ubuntu и Linux Mint
nodejs --version npm --version
Для выполнения комплексного теста имеется специальный скрипт, вы можете запустить его следующим образом:
curl -sL https://deb.nodesource.com/test | bash -
Вот и всё, теперь Nodejs и NPM установлены и готовы для использования в вашей системе.
Связанные статьи:
- Как изменить адрес страницы входа в phpMyAdmin (40.4%)
- Ошибка «npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Nuwanst\package.json'» (РЕШЕНО) (37.7%)
- Ошибка «Your cache folder contains root-owned files, due to a bug in previous versions of npm which has since been addressed» (РЕШЕНО) (37.7%)
- Ошибка «00h00m00s 0/0: : ERROR: There are no scenarios; must have at least one» (РЕШЕНО) (37.7%)
- Ошибка «The engine "node" is incompatible with this module» (РЕШЕНО) (37.7%)
- Установка Go (компилятора и инструментов) в Linux (RANDOM - 5.2%)
Спасибо огромное! Все доступно!