When I tried to install node.js v0.10.31 from http://node-arm.herokuapp.com/, I end up installing node.js v0.10.29 instead of v0.10.31.
I removed node
via apt-get
and redid the procedure, but still ended up with the wrong version.
Any ideas?
pi@raspberrypi ~ $ wget http://node-arm.herokuapp.com/node_latest_armhf.deb
pi@raspberrypi ~ $ sudo dpkg -i node_latest_armhf.deb
Selecting previously unselected package node.
(Reading database ... 68746 files and directories currently installed.)
Unpacking node (from node_latest_armhf.deb) ...
Setting up node (0.10.29-1) ...
Processing triggers for man-db ...
pi@raspberrypi ~ $ node -v
v0.10.29
Checked the node version inside the REPL as well, its also v0.10.29:
> process.versions
{ http_parser: '1.0',
node: '0.10.29',
v8: '3.14.5.9',
ares: '1.9.0-DEV',
uv: '0.10.27',
zlib: '1.2.3',
modules: '11',
openssl: '1.0.1h' }
sudo dpkg --remove node
?.deb
package atnode_latest_armhf.deb/control.tar.gz/control.tar/./control
, you will seeVersion: 0.10.31-1
. But this string is only for the package, not necessarily for the software itself. The version string when you do--version
or-v
for most of the softs is often contained in the binaries). Try to extract the.deb
somewhere just to see if this is actually version 0.10.31. If so, we will try to install the package properly..deb
?