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

В данном руководстве описана установка как из исходников, так и из репозитория.

Установка node.js из исходников

Установим Node.JS и NPM. Выполните в командной строке следующие действия:

sudo apt-get update
sudo apt-get install git-core curl build-essential openssl libssl-dev auto-apt

Получим и скомпилируем свежую версию Node.JS из GIT.

git clone https://github.com/joyent/node.git && cd node
sudo auto-apt -y run ./configure
sudo make
sudo make install

Проверим работоспособность движка:

node -v

Вывод программы должен быть примерно таким:

Установим NPM:

cd
curl https://npmjs.org/install.sh | sudo sh

На вопрос скрипта отвечаем «yes». На этом установка Node.JS и NPM закончена. Проверим её работу:

Создадим файл hello.js

nano hello.js

Со следующим содержанием:

var sys = require('sys');
sys.puts('Hello, World!');

Запустим скрипт:

node hello.js

Вывод команды должен выглядеть так:

Установка из репозитория

  • Для тех, кто не хочет утруждать себя сборкой исходников, есть репозиторий на launchpad.

Для установки достаточно выполнить команды:

sudo add-apt-repository -y ppa:chris-lea/node.js
sudo apt-get update 
sudo apt-get install nodejs
  • В 15.04 node.js включен в universe. Поэтому просто:
    sudo apt-get install nodejs

Ссылки