Wie kann ich die neuesten 6.x- oder 7.x-Versionen von nodejs (April 2017) auf einem Sid/Stretch-System installieren?

Wie kann ich die neuesten 6.x- oder 7.x-Versionen von nodejs (April 2017) auf einem Sid/Stretch-System installieren?

Beide Befehle für Knoten 6.x und 7.x schlagen fehl mit

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs

Der Befehl schlägt fehl mit:

E: Failed to fetch https://deb.nodesource.com/node_6.x/dists/jessie/main/source/Sources  Received HTTP code 403 from proxy after CONNECT

Ist das Repo kaputt?

Ich verwende derzeit Debian Sid (Stretch) und es scheint, dass einige der Variablen, von denen das Skript abhängt, nicht dieselben sind wie meine.

Antwort1

nvm ist die neue Art der Installation von node js. Das von Ihnen verwendete Skript wurde veraltet. Hier ist also die Art der Installation von node js, wenn Sie Ubuntu verwenden. Screenshot, der meinen Standpunkt beweist Installieren Sie einige Abhängigkeiten

sudo apt-get install build-essential checkinstall

Installieren Sie lib ssl

sudo apt-get install libssl-dev

Holen Sie sich nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

Knoten installieren

 nvm install node 

Antwort2

Sie können nvm (Node Version Manager) verwenden, um alle Versionen von node.js zu installieren

Um nvm zu installieren, besuchen Sie diesVerknüpfung

verwandte Informationen