sid/stretch システムに最新の 6.x または 7.x バージョンの nodejs (2017 年 4 月) をインストールするにはどうすればよいですか?

sid/stretch システムに最新の 6.x または 7.x バージョンの nodejs (2017 年 4 月) をインストールするにはどうすればよいですか?

ノード6.xと7.xの両方のコマンドは失敗します。

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

コマンドは次のように失敗します:

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

リポジトリが壊れていますか?

現在、私は Debian Sid (stretch) を使用していますが、スクリプトが依存する変数の一部が私のものと同じではないようです。

答え1

nvmはNode.jsをインストールする新しい方法です。使用しているスクリプトは廃止されたので、Ubuntuを使用している場合はNode.jsをインストールする方法は次のとおりです。 私の主張を証明するスクリーンショット いくつかの依存関係をインストールする

sudo apt-get install build-essential checkinstall

libsslをインストールする

sudo apt-get install libssl-dev

nvm を入手

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

ノードをインストールする

 nvm install node 

答え2

nvm (Node Version Manager) を使用して、node.js の任意のバージョンをインストールすることができます。

nvmをインストールするにはここを参照リンク

関連情報