installation Node.JS via package manager

posted in: Articles | 0

Bemærk: pakkerne på denne side vedligeholdes og understøttes af deres respektive pakkere, ikke noden.js kernehold. Rapporter eventuelle problemer, du støder på, til pakkevedligeholderen. Hvis det viser sig, er dit problem en fejl i Node.js selv, vil vedligeholderen rapportere problemet opstrøms.,

  • Android
  • Arch Linux
  • CentOS, Fedora og Red Hat Enterprise Linux
  • Debian og Ubuntu-baserede Linux-distributioner
  • FreeBSD
  • Gentoo
  • IBM i
  • macOS
  • NetBSD
  • Nodenv
  • nvm
  • OpenBSD
  • openSUSE og SLE
  • SmartOS og illumos
  • Snap
  • Solus
  • Void Linux
  • Windows

Android

Android-støtte er stadig på forsøgsstadiet i Knude.js, så forkompilerede binære filer leveres endnu ikke af Node.js udviklere.

Der er dog nogle tredjepartsløsninger., For eksempel Termu.community giver terminal emulator og Linu. miljø til Android, samt egen pakke manager og omfattende samling af mange prækompilerede applikationer. Denne kommando i Termu.app vil installere den sidste tilgængelige Node.js version:

pkg install nodejs

i øjeblikket Termu.Node.JS binære filer er forbundet med system-icu (afhængigt af libicu pakke).

Arch Linu.

Node.JS og npm pakker er tilgængelige i Fællesskabet Repository.,

pacman -S nodejs npm

CentOS, Fedora og Red Hat Enterprise Linux

Node.js er tilgængelig som et modul kaldet nodejs i CentOS / RHEL 8 og Fedora.

dnf module install nodejs:<stream>

hvor <stream> svarer til den større version af Node.js.For at se en liste over tilgængelige vandløb:

dnf module list nodejs

For eksempel, at installere Node.js 12:

dnf module install nodejs:12

For CentOS/RHEL 7 Node.js er tilgængelig via Soft .are samlinger.,

alternativer

disse ressourcer leverer pakker, der er kompatible med CentOS, Fedora og RHEL.

  • Node.js snaps vedligeholdes og understøttes på https://github.com/nodejs/snap
  • Node.js binære distributioner vedligeholdes og understøttes af NodeSource

Debian og Ubuntu-baserede Linux-distributioner

Node.JS binære distributioner er tilgængelige fra nodesource.

alternativer

pakker, der er kompatible med Debian-og Ubuntu-baserede Linu. – distributioner, er tilgængelige via Node.js snaps.

FreeBSD

den seneste udgivelse af Node.,js er tilgængelig via port.. / node-porten.

Installere en binær pakke via pkg:

pkg install node

Eller kompilere det på din egen hjælp porte:

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

Gentoo

Node.js er tilgængelig i portage tree.

emerge nodejs

IBM i

LTS versioner af Node.js er tilgængelige fra IBM, og er tilgængelige via’ yum ‘ pakkehåndtering. Pakkens navn er nodejs efterfulgt af det større versionsnummer (for eksempel, nodejs12 nodejs14 osv.)

for At installere Node.js 14.,run fra kommandolinjen skal du køre følgende som bruger med * ALLOBJ special authority:

yum install nodejs14

Node.js kan også installeres med IBM i Access Client Solutions-produktet. Se dette supportdokument for flere detaljer

macOS

do Downloadnload macOS-installationsprogrammet direkte fra nodejs.org webebsted.,

Hvis du ønsker at hente pakken med bash:

Alternativer

ved Hjælp af Homebrew:

brew install node

ved Hjælp af MacPorts:

port install nodejs<major version># Exampleport install nodejs7

Brug pkgsrc:

Installer den binære pakke:

pkgin -y install nodejs

Eller bygge manuelt fra pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

NetBSD

Node.,js er til rådighed i pkgsrc træ:

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

Eller installere en binær pakke (hvis de er tilgængelige til din platform) pkgin:

pkgin -y install nodejs

Nodenv

nodenv er et letvægts node version manager, ligner nvm. Det er enkelt og forudsigeligt. En rig plugin økosystem kan du skræddersy det til dine behov. Brug nodenv til at vælge en Node-version til din applikation og garantere, at dit udviklingsmiljø matcher produktionen.,

nodenv installationsvejledning vedligeholdes på sin Github side. Besøg DENNE side for at sikre, at du følger den nyeste version af installationstrinnene.

nvm

Node Version Manager er et bash script bruges til at styre flere udgivet Node.js versioner. Det allo ,syou at udføre operationer som Installere, afinstallere, skifte version, etc.To installer nvm, Brug dette installationsskript.

på uni. / OS systems systems Node.,js bygget fra kilde kan være installeret usingnvm ved at installere ind på den placering, der nvm forventer:

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

Efter dette, kan du bruge nvm for at skifte mellem udgivet versioner og versionsbuilt fra kilden.For eksempel, hvis den version af Node.js er v8. 0. 0-pre:

nvm use 8

når den officielle udgivelse er ude, vil du afinstallere versionen builtfrom kilde:

nvm uninstall 8

OpenBSD

Node.js er tilgængelig via portsystemet.,

/usr/ports/lang/node

Brug pkg_add på OpenBSD:

pkg_add node

openSUSE og SLE

Node.js er tilgængelig i de vigtigste arkiver under følgende pakker:

  • 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., På andre illumos distributioner, først installere pkgsrc, så du kan installere den binære pakke som normalt:

pkgin -y install nodejs

Eller bygge manuelt fra pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

Snap

Node.js snaps er tilgængelige som node i Snap store.

Solus

Solus giver Node.js i dets vigtigste repository.

sudo eopkg install nodejs

Void Linu.

Void Linu. skibe Node.js stabil i hovedarkivet.

xbps-install -Sy nodejs

Windowsindo .s

do .nload Windowsindo .s-installationsprogrammet direkte fra nodejs.,org web site.

Alternatives

Using Chocolatey:

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

Using Scoop:

scoop install nodejs

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *