This repository contains the source of the NodeSource Node.js Binary Distributions setup scripts. See the deb directory for the source of the two setup scripts located at https://deb.nodesource.com.
Please file an issue if you are experiencing a problem or would like to discuss something related to the distributions.
Pull requests are encouraged if you have changes you believe would improve the setup process or increase compatibility across Linux distributions.
Available architectures:
NodeSource will continue to maintain the following architectures and may add additional ones in the future.
- i386 (32-bit)
- amd64 (64-bit)
- armhf (ARM 32-bit hard-float, ARMv7 and up: arm-linux-gnueabihf)
Supported Ubuntu versions:
NodeSource will maintain Ubuntu distributions in active support by Canonical, including LTS and the intermediate releases.
- Ubuntu 10.04 LTS (Lucid Lynx, armhf build not available)
- Ubuntu 12.04 LTS (Precise Pangolin)
- Ubuntu 14.04 LTS (Trusty Tahr)
Supported Debian versions:
NodeSource will maintain support for stable, testing and unstable releases of Debian, due to the long release cycle a considerable number of users are running unstable.
- Debian 7 / stable (wheezy)
- Debian testing (jessie)
- Debian unstable (sid)
Current instructions for installing, as listed on the Node.js Wiki:
Setup with Ubuntu:
curl -sL https://deb.nodesource.com/setup | sudo bash -
Then install with Ubuntu:
sudo apt-get install nodejs
Setup with Debian (as root):
apt-get install curl lsb-release
curl -sL https://deb.nodesource.com/setup | bash -
Then install with Debian (as root):
apt-get install nodejs nodejs-legacy npm
Supported with love by by Chris Lea, Rod Vagg and the NodeSource team
Ubuntu is a registered trademark of Canonical Ltd.