Ich versuche, die Installation Node 6.11.3
auf 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
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.gz
vonVersion 6.11.3
wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.gz
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-username
im obigen Befehl mit Ihrem eigenen Benutzernamen. Führen Sie dann einen Test aus, npm -v
um 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 yarn
und 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.
Antwort4
n
Sie 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