참고:이 페이지의 패키지는 노드가 아닌 해당 패키저에서 유지 관리 및 지원됩니다.js 코어 팀. 발생하는 모든 문제를 패키지 유지 관리자에게보고하십시오. 그것이 밝혀지면 당신의 문제는 노드의 버그입니다.js 자체는 유지 관리자가 문제를 업스트림으로보고합니다.,

  • 안드로이드
  • 아 Linux
  • CentOS, 페도라고는 Red Hat Enterprise Linux
  • Debian and Ubuntu 기반 리눅스 배포판
  • FreeBSD
  • 젠투
  • IBM i
  • 맥 os
  • NetBSD
  • Nodenv
  • nvm
  • OpenBSD
  • 오픈 수 SLE
  • SmartOS 및 illumos
  • 스냅
  • 솔 루스
  • Void Linux
  • Windows

안드로이드

안드로이드 지원은 여전히 실험에 노드입니다.js 이므로 미리 컴파일 된 바이너리는 아직 노드에 의해 제공되지 않습니다.js 개발자.그러나 일부 타사 솔루션이 있습니다., 예를 들어,Termux 커뮤니티에 제공하는 터미널 에뮬레이터 및 리눅스 환경을 위한 안드로이드뿐만 아니라,자신의 패키지 관리자 및 광범위한 많은 미리 컴파일된다. Termux 앱에서이 명령은 사용 가능한 마지막 노드를 설치합니다.js 버전:

pkg install nodejs

현재 Termux 노드.js 바이너리는system-icu(libicu패키지에 따라 다름)에 대해 링크됩니다.

아치 리눅스

노드.js 및 npm 패키지는 커뮤니티 리포지토리에서 사용할 수 있습니다.,

pacman -S nodejs npm

CentOS,Fedora 및 Red Hat Enterprise Linux

노드.js 는 CentOS/RHEL8 및 Fedora 에서nodejs라는 모듈로 사용할 수 있습니다.

dnf module install nodejs:<stream>

여기서<stream>에 해당하는 주요 버전의 노드입니다.js.목록을 참조하십시오 스트림:

dnf module list nodejs

예를 들어,설치 노드입니다.나는 이것이 어떻게 작동하는지 잘 모르겠습니다.js 는 소프트웨어 컬렉션을 통해 사용할 수 있습니다.,

대안

이러한 리소스는 CentOS,Fedora 및 RHEL 과 호환되는 패키지를 제공합니다.

  • 노드.js 스냅은https://github.com/nodejs/snap
  • 노드에서 유지되고 지원됩니다.js 바이너리 배포판은 NodeSource

데비안 및 우분투 기반 Linux 배포판

노드에서 유지 및 지원됩니다.js 이진 배포판은 NodeSource 에서 사용할 수 있습니다.

대안

데비안 및 우분투 기반 리눅스 배포판과 호환되는 패키지는 노드를 통해 사용할 수 있습니다.js 스냅.

FreeBSD

노드의 가장 최근 릴리스입니다.,js 는 www/노드 포트를 통해 사용할 수 있습니다.

설치 바이너리 패키지를 통해 pkg:

pkg install node

또는 컴파일 당신의 자신에 그것을 사용하여 포트:

cd /usr/ports/www/node && make install

젠투

노드입니다.js 는 포티지 트리에서 사용할 수 있습니다.각 노드의 버전에는 다음과 같은 기능이 있습니다.js 는 IBM 에서 사용할 수 있으며’yum’패키지 관리자를 통해 사용할 수 있습니다. 패키지 이름은nodejs그 뒤에 주는 버전 번호(예를 들어,nodejs12,nodejs14etc.)

설치 노드입니다.js14.,x 명령 줄에서 다음을*ALLOBJ 특수 권한을 가진 사용자로 실행하십시오.

yum install nodejs14

노드.js 는 IBM i Access Client Solutions 제품과 함께 설치할 수도 있습니다. 이 지원 문서에 대한 더 많은 정보

macOS

다운로드 맥오에서 직접 설치 nodejs.org 웹 사이트입니다.,

하려면 패키지를 다운로드 강력:

를 사용하여 자작:

brew install node

를 사용하여 MacPorts:

port install nodejs<major version># Exampleport install nodejs7

를 사용하여 pkgsrc:

설치 바이너리 패키지:

pkgin -y install nodejs

또는 빌드에서 수동으로 pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

NetBSD

노드입니다.,js 에서 사용할 수 있 pkgsrc 트리:

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

설치하거나 바이너리 패키지(에서 사용 가능한 경우 플랫폼을 사용하여)pkgin:

pkgin -y install nodejs

Nodenv

nodenv경량의 노드로 버전 관리자, 비슷한nvm. 그것은 간단하고 예측 가능합니다. 풍부한 플러그인 생태계를 통해 필요에 맞게 조정할 수 있습니다. nodenv를 사용하여 응용 프로그램의 노드 버전을 선택하고 개발 환경이 프로덕션과 일치하는지 보장하십시오.,

Nodenv 설치 지침은 Github 페이지에서 유지됩니다. 해당 페이지를 방문하여 최신 버전의 설치 단계를 따르고 있는지 확인하십시오.

nvm

노드 버전 관리자는 여러 릴리스 된 노드를 관리하는 데 사용되는 bash 스크립트입니다.js 버전. 그것은 설치,제거,스위치 버전과 같은 작업을 수행 할 수 있습니다.etc.To nvm 설치,이 설치 스크립트를 사용하십시오.Unix/OS X 시스템 노드에서

.,js 소스에서 구축되어 설치할 수 있습 usingnvm 에 의해 설치하고는 위치 nvm 예:

env VERSION=`python tools/getnodeversion.py` make install DESTDIR=`nvm_version_path v$VERSION` PREFIX=""

후에이 사용할 수 있는nvm사이를 전환 출시된 버전과 versionsbuilt 소스에서.예를 들어,노드의 버전 인 경우.js v8.0.0-pre:

nvm use 8

한 번의 공식 버전이 나오기를 원할 것입니다 제거 버전 builtfrom 원

nvm uninstall 8

OpenBSD

노드입니다.js 는 포트 시스템을 통해 사용할 수 있습니다.,

/usr/ports/lang/node

를 사용하여 pkg_add 에 OpenBSD:

pkg_add node

오픈 수 SLE

노드입니다.js 에서 사용할 수 있는 주요 저장소에서 다음과 같은 패키지:

  • 오픈 윤 42.2:nodejs4
  • 오픈 윤 42.,3:nodejs4,nodejs6
  • 오픈 다니지:nodejs4,nodejs6,nodejs8
  • SUSE Linux Enterprise Server(SLES)12: nodejs4,nodejs6(이하”웹사과 스크립트는 모듈은”추가되어야 하기 전에 설치됩니다.)

예를 들어 노드를 설치합니다.js4 입니다.x 오픈 윤 42.2,실행 루트로 로그인 하신 후 다음과 같이

zypper install nodejs4

SmartOS 및 illumos

SmartOS 이미지와 함께 pkgsrc 사전 설치되어 있습니다., 에 다른 illumos 분포,처음 설치 pkgsrc 수 있습니다 다음을 설치 바이너리 패키지로 정상적인:

pkgin -y install nodejs

또는 빌드에서 수동으로 pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

스냅

노드입니다.js 스냅은 스냅 저장소에서node로 사용할 수 있습니다.

Solus

Solus 는 노드를 제공합니다.주요 저장소에 js.

sudo eopkg install nodejs

Void Linux

Void Linux 배송 노드.js 는 주 저장소에서 안정적입니다.

xbps-install -Sy nodejs

Windows

nodejs 에서 직접 Windows 설치 프로그램을 다운로드하십시오.,org web site.

Alternatives

Using Chocolatey:

cinst nodejs# or for full install with npmcinst nodejs.install

Using Scoop:

scoop install nodejs