Wo kann (kann ich?) .DEb-Pakete für die neuesten Versionen von Node.js finden?
Wenn nicht, und weil es sich um ein Projekt handelt, das sehr schnell voranschreitet, wie kann man am einfachsten mit den Veröffentlichungen von Node.js Schritt halten?
- Fügen Sie etwas PPA hinzu und es wird aktualisiert, wenn es ein neues Paket gibt?
- ./configure && make && ln -s ./node / usr / bin / node?
- Auf eine andere Art und Weise, die Sie kennen und die ich mir nicht vorstellen kann, aber hoffentlich werden Sie sie teilen?
ubuntu
node.js
compilation
João Pinto Jerónimo
quelle
quelle
Antworten:
Sie können auch Tools wie z. B. nvm verwenden, mit denen Sie Node installieren und sogar mehrere Versionen haben können.
quelle
Das aktuellste ppa für nodejs https://launchpad.net/~chris-lea/+archive/node.js/
HINWEIS: Wenn Ihr System nicht über ein Add-Apt-Repository verfügt, kann es wie folgt installiert werden:
quelle
http://stackoverflow.com/questions/13018626/add-apt-repository-not-found
für> = 12.10sudo apt-get install software-properties-common
Ich bin der Betreuer der oben aufgeführten PPA. Ich verwalte tatsächlich drei verschiedene Knoten-PPAs:
https://launchpad.net/~chris-lea/+archive/node.js https://launchpad.net/~chris-lea/+archive/node.js-devel https://launchpad.net/~chris -lea / + archive / node.js-Legacy
Sie enthalten die aktuelle Version, die Entwicklungsversion und die "vorherige stabile Zeile". Hier sind einige weitere Informationen zu ihrer Verwendung:
https://chrislea.com/2013/03/15/upgrading-from-node-js-0-8-x-to-0-10-0-from-my-ppa/
Ich beabsichtige derzeit, diese weiter zu pflegen, es sei denn, die Joyent-Leute beginnen, ihre eigenen Repositories zu pflegen. Sie haben mich auf IM, daher bin ich mir im Allgemeinen ziemlich bewusst, wann neue Versionen herauskommen, und ich versuche, innerhalb eines Tages nach Verfügbarkeit des Quellcodes neue Builds zu erstellen.
quelle
Ich wieder (der Betreuer der oben genannten PPA auf Launchpad).
In Zukunft werde ich Pakete unter dem Banner der NodeSource-Organisation erstellen. Bitte sehen Sie hier:
https://nodesource.com/blog/chris-lea-joins-forces-with-nodesource
Ich mache die gleiche Arbeit, die gleiche Funktionalität, nur ein besseres Support-System und mehr Ressourcen, um sicherzustellen, dass ich die Dinge richtig mache. Genießen.
quelle
Für diejenigen, die immer wieder in diesen Thread von Suchmaschinen fallen
Derzeit ( Dezember 2015 ) hält nodeource.com aktuelle Knoten-Repos für mehrere Distributionen auf dem neuesten Stand. Das Installieren aktueller nodej js ist so einfach wie das Einfügen dieses Snippets in die Konsole:
Weitere Informationen zum Installieren von Knoten in verschiedenen Versionen oder Distributionen finden Sie hier: https://github.com/nodesource/distributions#installation-instructions
Chris Lea PPA stoppte bei 0,10 und Chris schloss sich mit Nodesource zusammen :)
quelle
Wenn es sich um die neueste Version von Node.js handelt, die Sie installieren möchten, ist die Verwendung von Node Version Manager (NVM) die einfachste Methode . Es ist sicherer, als die Knotenpakete in Ubuntu auf nicht unterstützte Versionen von PPAs oder Repos von Drittanbietern zu aktualisieren, was zu Konflikten oder Brüchen im passenden Paketverwaltungssystem führen kann. Im Vergleich zu NVM sind manuelle Installationen von Tarballs schwieriger zu warten und zu aktualisieren. Führen Sie die folgenden Schritte aus, um den neuesten Knoten mithilfe von NVM zu installieren:
Schritt 1: Installieren Sie NVM
Führen Sie diesen Befehl im Terminal aus :
Schritt 2: Installieren Sie den Knoten
Schließen Sie nach Abschluss der NVM-Installation das Terminal und öffnen Sie es erneut . Führen Sie dann diesen Befehl aus:
Schritt 3: Überprüfen Sie die Knotenversion
Führen Sie die folgenden Befehle aus:
Wenn alles gut gegangen ist, werden die neuesten Node- und npm-Versionen als Ausgabe angezeigt. Das ist alles, der Knoten ist installiert und betriebsbereit! 😊
Bleiben Sie mit dem neuesten Knoten auf dem Laufenden
Selbst wenn Sie die neueste Version des Knotens installieren, müssen Sie diese möglicherweise einige Wochen oder Monate später aktualisieren, da der Knoten schnell entwickelt wird. NVM erleichtert das Upgrade und ermöglicht gleichzeitig die Migration zuvor installierter globaler npm-Pakete. Führen Sie diesen Befehl aus, um ein Upgrade durchzuführen:
quelle