OS:Ubuntu 13.04
NodeJS更新前:node v0.10.5
NodeJS更新後:node v0.10.8
從官網下載下傳Node.js源碼版:http://nodejs.org/dist/v0.10.8/node-v0.10.8.tar.gz
$ cd node-v0.10.8
$ sudo ./configure
$ sudo make
$ sudo make install
整個安裝一切正常。驗證安裝:
$ node -v
v0.10.8
但是,之前在更新安裝0.10.7版時就存在安裝錯誤。如下所示。
大約一周多前,Node.js官方釋出了0.10.7版,我準備更新到最新版本。
下載下傳Node.js的源碼版本,位址為:
http://nodejs.org/dist/v0.10.7/node-v0.10.7.tar.gz
解壓源碼包:
$ tar zvxf node-v0.10.7.tar.gz
$ cd node-v0.10.7
$ ./configure
報錯:
gyp: /home/chszs/node-v0.10.7/deps/openssl/openssl.gyp not found (cwd: /home/chszs/node-v0.10.7) while loading dependencies of /home/chszs/node-v0.10.7/node.gyp while trying to load /home/chszs/node-v0.10.7/node.gyp
Error running GYP
一直未能解決,但在v0.10.8版中問題消失了。