【问题标题】:install node.js on debian在 debian 上安装 node.js
【发布时间】:2014-01-18 01:28:16
【问题描述】:

如何在 Debian Wheezy 上安装 node.js

已按照说明进行操作,但不起作用

https://github.com/joyent/node/wiki/Installation

# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24-linux-x64.tar.gz
# tar -zxf node-v0.10.24-linux-x64.tar.gz && cd node-v0.10.24-linux-x64
# ./configure && make && make install

前两行运行良好,但运行第三行时返回此错误

-bash: ./configure: No such file or directory

node.js 目录

root@dyntest-amd-6000-8gb ~/node-v0.10.24-linux-x64 # ls
bin  ChangeLog  include  lib  LICENSE  README.md  share
root@dyntest-amd-6000-8gb ~/node-v0.10.24-linux-x64 #

【问题讨论】:

  • 你应该在node.js目录下配置
  • 我是..检查第二行
  • 您是否尝试在目录中列出内容?
  • 你能在第二行和第三行之间运行 ls 吗?它会给你很多信息。
  • 已更新 node.js 目录列表的问题

标签: linux node.js debian


【解决方案1】:

看起来您下载了一个二进制发行版,但您正在运行命令,就好像您正在尝试从源代码构建一样。您不需要configuremake。它已经是一个可以运行的可执行文件了。只需运行~/node-v0.10.24-linux-x64/bin/node,repl 就会启动。

【讨论】:

  • 感谢@Peter Lyons 我得到了同样的错误,不幸的是我下载了 Linux 二进制文件,而不是自编译的源代码。