Was ist die derzeit empfohlene Methode zur Installation von node.js unter Debian?

Was ist die derzeit empfohlene Methode zur Installation von node.js unter Debian?

Ich habe im Internet ein paar unterschiedliche Methoden gefunden, aber einige der Artikel sind ziemlich alt und ich befürchte, dass die darin beschriebenen Methoden überholt sind.

Kann mir jemand sagen, welche Methode derzeit empfohlen wird, um das Paketmanagement usw. optimal zu nutzen?

Antwort1

Das offiziellenode.js GitHub-Seitehat einen Überblick über alle Distributionen, einschließlich Debian. Sie empfehlen die Installation aus der Quelle:

apt-get install python g++ wget libssl-dev
mkdir /tmp/nodejs && cd /tmp/nodejs
wget http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
make
make test
make install

Denken Sie daran, dass Sie durch die Installation aus der Quelle auf jeden Fall die neueste Software erhalten. Manchmal ist es jedoch schwieriger, alle an ein bestimmtes Projekt angehängten Dateien zu deinstallieren. Um dies zu vermeiden, erstellen Sie checkinstallsich ein Schnellpaket.

Ich konnte ein .deb-Paket auf Ubuntu erstellen, indem ich der Anleitung folgteHier. Das sollte wahrscheinlich auch unter Debian funktionieren ;-)

Antwort2

Beachten Sie die folgende Warnung, wenn Sie mit einem Produktionssystem arbeiten!


Sie können node.js über installieren apt-get.

# echo deb http://ftp.us.debian.org/debian/ sid main \
    > /etc/apt/sources.list.d/sid.list
# apt-get update
# apt-get install nodejs

WARNUNG:Allerdings sollten Sie dies wahrscheinlich nicht tun, da Sie Software aus dem Entwicklungszweig von Debian (Sid) installieren. Diese Warnung sollte insbesondere beachtet werden, wenn Sie auch mit einer Produktionsmaschine arbeiten!!!

Antwort3

Sie können das Mischen von Debian-Versionen (ein Rezept für Schmerzen!) vermeiden, indem Sie Ihre eigene .debs-Datei erstellen

https://github.com/mark-webster/node-debian

Sie können .deb-Dateien für beliebige Versionen von node.js erstellen, sodass Sie es problemlos installieren/aktualisieren/deinstallieren können. Das ist zwar ein bisschen schnell und unkompliziert, aber immerhin ist es etwas, bis die offiziellen Debian-Pakete in stabiler Form eintreffen.

Antwort4

Um den neuesten stabilen Node zu erhalten, können Sie ihn vom Paketmanager aus installieren und dann mit folgendem Befehl aktualisieren npm:

sudo apt-get install nodejs npm 
sudo npm update -g

Dies ist der einfachste Weg, ohne großen Aufwand an die neueste Version zu kommen.

verwandte Informationen