7

次のコマンドで新しいノードをインストールする

sudo apt-get install git-core curl build-essential openssl libssl-dev
git clone https://github.com/joyent/node.git && cd node
./configure 
make
make install
node -v
v0.5.0-pre

グリッチなしで動作します。NPM をインストールしようとすると、次のようになります。

>/tmp/node$ curl http://npmjs.org/install.sh | sudo sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3874  100  3874    0     0   3033      0  0:00:01  0:00:01 --:--:-- 22923
fetching: 

gzip: stdin: unexpected end of file
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
It failed
>

特別なプロキシ/ファイアウォールのない VirtualBox NAT ネットワークを使用しています。

NPM側の問題を示唆する可能性のあるものを取得しようとしています??curl -s -L http://registry.npmjs.org/npm/latest{"error":"ucs","reason":"{bad_utf8_character_code}"}

ラルフ

4

2 に答える 2

12

これを試して:

git clone http://github.com/isaacs/npm.git
cd npm
sudo make install
于 2011-06-17T09:13:40.193 に答える
0

現在、NPMレジストリに問題があるようです。同じエラーが発生し、gitを使用してインストールしたところ、レジストリもダウンしていることがわかりました。

レジストリがダウンしていることの詳細については、https://github.com/isaacs/npm/issuesを参照してください。NPM全体に問題がある可能性があります。

于 2011-06-17T09:29:56.393 に答える