So installieren Sie eine bestimmte Version von Node auf einem Ubuntu-Server

So installieren Sie eine bestimmte Version von Node auf einem Ubuntu-Server

Ich versuche, die Installation Node 6.11.3auf meinem Ubuntu-Server durchzuführen. Ich möchte hierfür kein nvm verwenden.

Ich habe diesen Link bereits verwendet, aber er funktioniert einfach nicht, wenn ich Jenkins und so verwende.

Ich möchte speziell NodeJS 6.11.3 installieren. Wie mache ich das? Bitte helfen Sie.

Ich habe dies versucht sudo apt-get install nodejs=6.11.3, aber es passiert nichts.

Schritte für NVM, die ich nicht verwenden möchte

http://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

Bitte haben Sie Geduld. Dies ist mein erster Versuch mit irgendetwas auf dem Server und auch auf askUbuntu.

Antwort1

Installieren Sie nodejs 6

Holen Sie sich Ihr NodeJS-Tarball von der Node-Site, z. B. node-v6.11.3-linux-x64.tar.gzvonVersion 6.11.3

wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.g‌​z

Entpacken Sie die mitgelieferten Archivdateien in/opt/nodejs

mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/

Link zur aktuellen Knotenversion erstellen

cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current

Link zur aktuellen Knotenbinärdatei erstellen

ln -s /opt/nodejs/current/bin/node /bin/node

Überprüfen der Node-Version

node -v
v6.11.3 

Antwort2

Node.js ist als Snap-Paket in allen derzeit unterstützten Versionen von Ubuntu verfügbar. Speziell für Node.js können Entwickler aus einer oder mehreren der derzeit unterstützten Versionen wählen und erhalten regelmäßige automatische Updates direkt von NodeSource. Derzeit sind die Node.js-Versionen 6, 8, 9, 10, 11, 13, 14, 15, 16, 17 und 18 verfügbar, wobei der Snap Store innerhalb von Stunden oder Minuten nach einer Node.js-Version aktualisiert wird.

Node kann mit einem einzigen Befehl installiert werden, zum Beispiel:

sudo snap install node --classic --channel 11/stable 

Auf den Knoten-Snap kann mit dem Befehl zugegriffen werden node, zum Beispiel:

$Knoten -v  
Version 11.5.0

Eine aktuelle Version von npm wird als Teil des Node Snap installiert. npm sollte außerhalb des Node Repl in Ihrer normalen Shell ausgeführt werden. Führen Sie nach der Installation des Node Snap den folgenden Befehl aus, um die npm-Updateprüfung zu aktivieren:

sudo chown -R $USER:$(id -gn $USER) /home/dein Benutzername/.config

Ersetzen your-usernameim obigen Befehl mit Ihrem eigenen Benutzernamen. Führen Sie dann einen Test aus, npm -vum zu überprüfen, ob die Version von npm auf dem neuesten Stand ist. Als Beispiel habe ich überprüft, ob npm auf dem neuesten Stand ist, die Version eines bereits installierten Pakets namens yarn mit dem Befehl überprüft npm list yarnund dann das vorhandene yarn-Paket mit dem Befehl auf die neueste Version aktualisiertnpm update yarn

Benutzer können jederzeit zwischen Versionen von Node.js wechseln, ohne zusätzliche Tools wie beispielsweise nvm (Node Version Manager) verwenden zu müssen:

sudo snap refresh node --channel=10/stable

Benutzer können die neuesten Versionen von Node.js testen, die vom neuesten Edge-Kanal installiert werden können, indem sie zu Folgendem wechseln:

sudo snap switch node --edge

Dieser Ansatz wird nur den Benutzern empfohlen, die bereit sind, sich an Tests und der Fehlerberichterstattung im Upstream zu beteiligen.

Node.js LTS-Zeitplan

Freigeben Status Code Name Erstveröffentlichung LTS-Start Wartungsbeginn Wartungsende
6.x Ende der Betriebszeit Bor 26.04.2016 18.10.2016 30.04.2018 30.04.2019
7.x Ende der Betriebszeit 30.05.2017 30.06.2017
8.x Ende der Betriebszeit Kohlenstoff 25.10.2016 31.10.2017 01.01.2019 31.12.2019
9.x Ende der Betriebszeit 01.10.2017 30.06.2018
10.x Ende der Betriebszeit Dubnium 24.04.2018 30.10.2018 19.05.2020 30.04.2021
11.x Ende der Betriebszeit 23.10.2018 01.06.2019
12.x Wartung LTS Erbium 23.04.2019 21.10.2019 2020-11-301 30.04.2022
13.x Ende der Betriebszeit 22.10.2019 01.06.2020
14.x Wartung LTS Fermium 21.04.2020 27.10.2020 30.10.2021 30.04.2023
16.x Aktives LTS Gallium 20.04.2021 26.10.2021 18.10.2022 30.04.2024
17.x Aktuell 19.10.2021 01.04.2022 01.06.2022
18.x Aktuell 19.04.2022 25.10.2022 18.10.2023 30.04.2025

Antwort3

Nodejs bietet ein offizielles Wiki für den Installationsprozess. Dieses Wiki wurde kürzlich am 10. November 2018 aktualisiert. Die Antwort von @storm war hilfreich, als kein Dokument verfügbar war.

https://github.com/nodejs/help/wiki/Installation

Dieser Link ist mehr überinstalling Node.js via binary archive on Linux

Sie können das Binärarchiv hier herunterladen.

https://nodejs.org/en/download/releases/

Antwort4

nSie können die Versionsverwaltung für Knoten verwenden

$ npm install -g n
$ n 6.11.3

Dann können Sie die Version überprüfen

$ node -v
$ v6.11.3

verwandte Informationen