Instalando Node.js usando un gestor de paquetes

Nota: Los paquetes en esta página son mantenidos y soportados por sus respectivos responsables, no el equipo central de Node.js. Por favor reporte cualquier problema que usted encuentre al responsable del paquete. Sí su problema resulta ser un error en Node.js mismo, el encargado reportará y escalará el error.



Android

Android support is still experimental in Node.js, so precompiled binaries are not yet provided by Node.js developers.

However, there are some third-party solutions. For example, Termux community provides terminal emulator and Linux environment for Android, as well as own package manager and extensive collection of many precompiled applications. This command in Termux app will install the last available Node.js version:

pkg install nodejs

Currently, Termux Node.js binaries are compiled without Inspector support and linked against system-icu (depending on libicu package).

Arch Linux

Paquetes para Node.js y npm están disponibles en el repositorio de la comunidad.

pacman -S nodejs npm

Distribuciones de Linux basadas en Debian y Ubuntu, Enterprise Linux/Fedora y Snap

Las distribuciones de binarios oficiales de Node.js son proporcinadas por NodeSource.

FreeBSD y OpenBSD

Node.js está disponible mediante el sistema de ports.

/usr/ports/www/node

Versiones de desarrollo también están disponibles usando ports

cd /usr/ports/www/node-devel/ && make install clean

Ó paquetes en FreeBSD:

pkg_add -r node-devel

Usando pkg-ng en FreeBSD

pkg install node

Ó versiones de desarrollo:

pkg install node-devel

Gentoo

Node.js está disponible en el árbol de portage.

emerge nodejs

NetBSD

Node.js está disponible en el árbol de pkgsrc:

cd /usr/pkgsrc/lang/nodejs && make install

Ó instale un paquete binario (si está disponible para su plataforma) usando pkgin:

pkgin -y install nodejs

openSUSE y SLE

Descargue Node.js mediante openSUSE one-click.

Paquetes RPM disponibles para: openSUSE 11.4, 12.1, 12.2, 12.3, 13.1, Factory y Tumbleweed; SLE 11 (con las variaciones SP1/SP2/SP3).

Ejemplo de instalación en openSUSE 13.1:

sudo zypper ar \
  http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_13.1/ \
  Node.js
sudo zypper in nodejs nodejs-devel

macOS

Simplemente descargue el Instalador para macOS directamente desde el sitio web de nodejs.org.

Si usted quiere descargar el paquete con bash:

curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"

Alternativas

Usando Homebrew:

brew install node

Usando MacPorts:

port install nodejs<major version>

# Example
port install nodejs7

Usando pkgsrc:

Instale el paquete binario:

pkgin -y install nodejs

Ó compílelo manualmente desde pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

SmartOS e illumos

Las imágenes de SmartOS vienen con pkgsrc pre-instalado. En otras distribuciones de illumos, primero instale pkgsrc, luego usted puede instalar el paquete binario de la manera usual:

pkgin -y install nodejs

Ó compilarlo manualmente desde pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

Solus

Solus provides node.js in its main repository.

sudo eopkg install nodejs

Void Linux

Void Linux incluye node.js estable en el repositorio principal.

xbps-install -Sy nodejs

Windows

Simplemente descargue el Instalador para Windows directamente desde el sitio web de nodejs.org.

Alternativas

Usando Chocolatey:

cinst nodejs
# ó para una instalación completa con npm
cinst nodejs.install

Usando Scoop:

scoop install nodejs
Vuelve al comienzo