NodeJS

Встановлення Node.js на CentOS 8

Встановлення Node.js на CentOS 8
У цій статті я збираюся показати вам, як встановити Node.js на CentOS 8. Отже, давайте почнемо.

Встановлення Node.js за допомогою диспетчера пакетів:

Вузол.js доступний в офіційному сховищі пакетів CentOS 8. Отже, ви можете легко встановити його на CentOS 8 за допомогою менеджера пакетів DNF або YUM.

Спочатку оновіть кеш сховища пакетів CentOS 8 наступною командою:

$ sudo dnf makecache

Потрібно оновити кеш сховища пакетів CentOS 8.

Тепер, щоб встановити Node.js та менеджер пакунків NPM на CentOS 8 з офіційного сховища пакетів CentOS 8, виконайте таку команду:

$ sudo dnf встановити nodejs npm

Тепер, щоб підтвердити встановлення, натисніть Y а потім натисніть .

Вузол.js та NPM повинні бути встановлені.

Одного разу Node.js та NPM встановлено, перевірте, чи є Node.js працює правильно наступним чином:

$ node --version

Як бачите, Node.js v10.16.3 встановлено.

Також перевірте, чи працює NPM правильно, наступним чином:

$ npm --версія

Як бачите, NPM v6.9.0 встановлено.

Таким же чином перевірте, чи працює NPX наступним чином:

$ npx --версія

Як бачите, NPX v6.9.0 встановлено.

Встановлення Node.js вручну з офіційного веб-сайту Node.js:

Версія Node.js та NPM в офіційному сховищі пакетів CentOS 8 застарілі.

На момент написання цієї статті, остання LTS-версія Node.js - це v12.13.0 та останню версію Node.js - це v13.0.1.

Якщо ви хочете встановити останню LTS-версію Node.js або останню версію Node.js на CentOS 8, вам доведеться завантажити Node.js з офіційного веб-сайту Node.js та встановіть його вручну на CentOS 8.

Спочатку відвідайте офіційний веб-сайт Node.js. Коли сторінка завантажиться, натисніть кнопку версії LTS, якщо ви хочете встановити останню версію LTS Node.js. В іншому випадку натисніть кнопку Поточна версія, якщо хочете спробувати останню версію Node.js.

Ваш браузер повинен запропонувати зберегти файл. Виберіть, Зберегти файл і натисніть на гаразд.

Ваш браузер повинен почати завантажувати Вузол.js архів. Завершення може зайняти деякий час.

Якщо ви використовуєте безголову версію CentOS 8, відвідайте офіційний веб-сайт Node.js з будь-якого браузера. Після завантаження сторінки клацніть правою кнопкою миші (клацніть правою кнопкою миші) на кнопці завантаження та скопіюйте посилання для завантаження.

Тепер вставте SSH у вашу машину CentOS 8 і використовуйте wget для завантаження Node.js за допомогою посилання, яке ви скопіювали раніше, таким чином:

$ wget https: // nodejs.org / dist / v12.13.0 / node-v12.13.0-linux-x64.дьоготь.xz

Одного разу Node.js завантажується архівний файл, перейдіть до каталогу, куди завантажується архівний файл (зазвичай ~ / Завантаження) наступним чином:

$ cd ~ / Завантаження

Вузол.файл js повинен бути там.

$ ls -lh

Тепер вам потрібно витягти Node.js файл архіву. Я витягну його в / опт каталог. Якщо ви хочете, ви можете витягти його в інший каталог. Просто замініть / опт із шляхом до каталогу, де ви хочете витягти Вузол.js файл архіву.

Для вилучення Node.js в архіві / опт каталог, запустіть таку команду:

$ sudo tar xvJf node-v12.13.0-linux-x64.дьоготь.xz -C / опт

Вузол.js слід розпакувати в архіві / опт каталог.

Одного разу Вузол.js витягується архівний файл, створюється новий каталог (вузол-v12.13.0-linux-x64 у моєму випадку) слід створити в каталозі, де ви його витягли.

$ ls / опт

Тепер вам слід додати шлях до Node.js до змінної середовища PATH для доступу до Node.js, NPM та NPX.

Ви можете створити сценарій оболонки в / etc / profile.г / каталог, який автоматично оновлюватиме змінну середовища PATH кожного разу під час завантаження машини CentOS 8.

Створити новий сценарій оболонки / etc / profile.д / вузол-v12.ш, виконайте таку команду:

$ sudo vi / etc / profile.д / вузол-v12.ш

Тепер натисніть Я щоб перейти на Vi ВСТАВИТИ режим і введіть наступні рядки кодів у вузол-v12.ш файл.

експортувати NODE_VERSION = v12.13.0
експортувати NODE_DISTRO = linux-x64
експортувати NODE_HOME = "/ opt / node - $ NODE_VERSION - $ NODE_DISTRO"
експортувати PATH = "$ PATH: $ NODE_HOME / bin"

ПРИМІТКА: На момент прочитання цієї статті з’явилися нові версії Node.js може бути випущений. Отже, обов’язково змініть NODE_VERSION від v12.13.0 до версії Node.js, який ви намагаєтесь встановити.

Якщо ви видобуваєте Node.js в інший каталог, крім / опт, потім змінити / опт до каталогу, який ви розпаковуєте Node.js архівний файл.

Кінцевий файл сценарію оболонки повинен виглядати наступним чином.

Щоб зберегти файл вузол-v12.ш, натисніть щоб перейти на Vi Режим КОМАНДА, введіть : wq! а потім натисніть .

Тепер перезавантажте машину CentOS 8 наступною командою:

$ sudo перезавантажити

Після завантаження машини CentOS 8 переконайтеся, що сценарій оболонки встановив усі Node.js правильно змінні середовища за допомогою наступної команди:

$ env | grep NODE

Як бачите, Вузол.js правильно встановлені змінні середовища.

Тепер перевірте, чи правильно оновлена ​​змінна середовища PATH за допомогою наступної команди:

$ echo $ PATH

Як бачите, Вузол.js двійковий шлях знаходиться у змінній середовища PATH. Чудово!

Тепер перевірте, чи є Node.js працює коректно з наступною командою:

$ node --version

Як бачите, версія Node.js встановлено v12.13.0. Отже, це працює

Також перевірте, чи працює NPM правильно, за допомогою такої команди:

$ npm --версія

Як бачите, встановлена ​​версія NPM - 6.12.0. Це також працює.

Нарешті, перевірте, чи працює NPX правильно за допомогою наступної команди:

$ npx --версія

Як бачите, встановлена ​​версія NPX - 6.12.0. Це також працює.

Отже, саме так ви встановлюєте Node.js на CentOS 8. Дякуємо, що прочитали цю статтю.

Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...
Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...
WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...