安装nodejs:我需要GNU make。请改为运行'gmake'

时间:2014-03-08 14:47:16

标签: node.js freebsd

我想在我的PCBSD 10系统上安装nodejs。我已经下载了最新nodejs的src文件。在终端上我运行了命令./configure它运行正常。之后我尝试了make但是在控制台上询问

I need GNU make. Please run 'gmake' instead.

然后我尝试gmake终端说

CORRECT>gmake (y | n | e | a)?

我按了y然后又说“我需要GNU make。请运行gmake”

如何安装nodejs ???

1 个答案:

答案 0 :(得分:0)

如果您使用FreeBSD ports系统安装它,那将为您处理这些细节。

如果尚未安装ports树,请以root身份运行以下命令;

svnlite checkout https://svn0.us-west.FreeBSD.org/ports/head /usr/ports

请注意,有一些subversion mirrors for FreeBSD。选择离你最近的那个。初始检出后,您可以通过以root身份运行以下命令来更新端口树;

svnlite update /usr/ports |& less

当ports树安装并且是最新的时,您可以通过以root身份运行以下命令来安装节点:

cd /usr/ports/www/node
make install clean

这将首先安装节点所依赖的端口(gmake和python2),然后安装节点本身。

您可能还希望从www/npm端口安装节点包管理器。