instalowanie węzła.js via package manager

wpis w: Articles | 0

Uwaga: pakiety na tej stronie są utrzymywane i obsługiwane przez ich odpowiednie pakiety, a nie węzeł.js core team. Wszelkie problemy prosimy zgłaszać opiekunowi pakietu. Jeśli okaże się, że twój problem jest błędem w Node.sam js, opiekun zgłosi problem.,

  • Android
  • Arch Linux
  • CentOS, Fedora i Red Hat Enterprise Linux
  • dystrybucje Linuksa oparte na Debianie i Ubuntu
  • FreeBSD
  • Gentoo
  • IBM i
  • macOS
  • NetBSD
  • Nodenv
  • nvm
  • OpenBSD
  • openSUSE i SLE
  • smartos i illumos
  • Snap
  • Solus
  • Void Linux
  • Windows

Android

obsługa Androida jest nadal eksperymentalna w węźle.js, więc wstępnie skompilowane binaria nie są jeszcze dostarczane przez Node.js developers.

istnieją jednak rozwiązania innych firm., Na przykład społeczność Termux zapewnia emulator terminala i środowisko Linux dla Androida, a także własny menedżer pakietów i obszerną kolekcję wielu wstępnie skompilowanych aplikacji. To polecenie w aplikacji Termux zainstaluje ostatni dostępny węzeł.wersja js:

pkg install nodejs

obecnie węzeł Termux.pliki binarne js są połączone zsystem-icu (w zależności odlibicu pakiet).

Arch Linux

Node.Pakiety js i npm są dostępne w repozytorium społeczności.,

pacman -S nodejs npm

CentOS, Fedora i Red Hat Enterprise Linux

Node.js jest dostępny jako moduł o nazwie nodejs w CentOS/RHEL 8 i Fedorze.

dnf module install nodejs:<stream>

gdzie <stream> odpowiada głównej wersji Node.js.To Zobacz listę dostępnych strumieni:

dnf module list nodejs

na przykład, aby zainstalować węzeł.js 12:

dnf module install nodejs:12

dla węzła CentOS/RHEL 7.js jest dostępny za pośrednictwem zbiorów oprogramowania.,

alternatywy

te zasoby dostarczają Pakiety kompatybilne z CentOS, Fedora i RHEL.

  • węzeł.js snaps utrzymywane i obsługiwane whttps://github.com/nodejs/snap
  • Node.dystrybucje binarne js utrzymywane i obsługiwane przez NodeSource

Debian i dystrybucje Linuksa oparte na Ubuntu

Node.dystrybucje binarne js są dostępne z NodeSource.

alternatywy

Pakiety kompatybilne z dystrybucjami Linuksa bazującymi na Debianie i Ubuntu są dostępne za pośrednictwem węzła.js pstryknie.

FreeBSD

najnowsze wydanie Node.,js jest dostępny poprzez port www / node.

zainstaluj pakiet binarny przez pkg:

pkg install node

lub skompiluj go samodzielnie, używając portów:

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

Gentoo

Node.js jest dostępny w drzewie portage.

emerge nodejs

IBM i

wersje LTS Node.js są dostępne od IBM i są dostępne za pośrednictwem menedżera pakietów „yum”. Nazwa pakietu to nodejs, a następnie główny numer wersji (na przykład nodejs12,nodejs14 itd.)

aby zainstalować węzeł.js 14.,x z linii poleceń uruchom następujące polecenie jako użytkownik z *ALLOBJ special authority:

yum install nodejs14

Node.js można również zainstalować z produktem IBM i Access Client Solutions. Zapoznaj się z tym dokumentem pomocy technicznej, aby uzyskać więcej informacji

macOS

Pobierz Instalator macOS bezpośrednio z nodejs.org strona www.,

Jeśli chcesz pobrać pakiet z Bash: opcje poprzez Homebrew dokładnie:

brew install node

za pomocą systemu MacPorts:

port install nodejs<major version># Exampleport install nodejs7

za pomocą systemu:

zainstalować pakiet binarny:

pkgin -y install nodejs

lub zbudować ręcznie system:

cd pkgsrc/lang/nodejs && bmake install

na podstawie NetBSD

węzeł.,js jest dostępny w drzewie pkgsrc:

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

lub zainstalować pakiet binarny (jeśli jest dostępny dla Twojej platformy) za pomocą pkgin:

pkgin -y install nodejs

Nodenv

nodenv jest lekkim menedżerem wersji węzłów, podobne do nvm. To proste i przewidywalne. Bogaty ekosystem wtyczek pozwala dostosować go do swoich potrzeb. Użyj nodenv, aby wybrać wersję węzła dla Twojej aplikacji i zagwarantować, że Twoje środowisko programistyczne pasuje do produkcji.,

instrukcje instalacji Nodenv są przechowywane na jego stronie Github. Odwiedź tę stronę, aby upewnić się, że wykonujesz najnowszą wersję kroków instalacji.

NVM

Node Version Manager jest skryptem bash używanym do zarządzania wieloma wydanymi węzłami.wersje js. Pozwala na wykonywanie takich operacji jak instalacja, odinstalowanie, zmiana wersji, etc.To zainstaluj nvm, użyj tego skryptu instalacyjnego.

na węźle systemów Unix / OS X.,js zbudowany ze źródła można zainstalować używając NVM, instalując w miejscu, którego NVM oczekuje:

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

Po tym można użyć nvm aby przełączać się między wydanymi wersjami i wersjami zbudowanymi ze źródła.Na przykład, jeśli Wersja węzła.js to v8.0.0-pre:

nvm use 8

po oficjalnym wydaniu będziesz chciał odinstalować wersję builtfrom source:

nvm uninstall 8

OpenBSD

Node.js jest dostępny za pośrednictwem systemu portów.,

/usr/ports/lang/node

Korzystanie z pkg_add na OpenBSD:

pkg_add node

openSUSE i SLE

węzeł.js jest dostępny w głównych repozytoriach pod następującymi pakietami:

  • openSUSE Leap 42.2: nodejs4
  • openSUSE Leap 42.,3: nodejs4, nodejs6
  • openSUSE Tumbleweed: nodejs4, nodejs6, nodejs8
  • SUSE Linux Enterprise Server (SLES) 12: nodejs4, nodejs6(The „Web and Scripting Module” must be added before installing.)

For example, to install Node.js 4.x on openSUSE Leap 42.2, run the following as root:

zypper install nodejs4

SmartOS and illumos

SmartOS images come with pkgsrc pre-installed., Na innych dystrybucjach illumos, najpierw zainstaluj pkgsrc, a następnie możesz zainstalować pakiet binarny normalnie:

pkgin -y install nodejs

lub zbudować ręcznie z pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

Snap

Node.przystawki js są dostępne jako node w sklepie przystawek.

Solus

Solus udostępnia węzeł.js w głównym repozytorium.

sudo eopkg install nodejs

Void Linux

Void Linux ships Node.js stable w głównym repozytorium.

xbps-install -Sy nodejs

Windows

Pobierz Instalator Windows bezpośrednio z nodejs.,org web site.

Alternatives

Using Chocolatey:

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

Using Scoop:

scoop install nodejs

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *