Centos 7:node:命令未找到

时间:2017-06-25 10:58:36

标签: node.js centos7

我正在将节点安装到我的新Centos机器上。我按照这些步骤操作,因为我需要节点版本0.10

wget http://nodejs.org/dist/v0.10.33/node-v0.10.33.tar.gz 
tar xzvf node-v* && cd node-v*
sudo yum install gcc gcc-c++
./configure
make

make命令的O / P以

结束
 LINK(target) /root/node-v0.10.33/out/Release/node: Finished
make[1]: Leaving directory `/root/node-v0.10.33/out'
ln -fs out/Release/node node

然后我做了

sudo make install 

之后我做node --version 它说

bash: node: command not found

然而

whereis node gives  me this

node: /usr/local/bin/node

有人可以对此有所了解 P.S:这是我安装后的链接 https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-a-centos-7-server

PPS:这是我的node-v dir在安装后的样子

AUTHORS    BSDmakefile  common.gypi  config.mk  CONTRIBUTING.md  doc  LICENSE   node      out        src   tools
benchmark  ChangeLog    config.gypi  configure  deps             lib  Makefile  node.gyp  README.md  test  vcbuild.bat

3 个答案:

答案 0 :(得分:0)

遇到了问题..应该先研究一下。抱歉 重复 On EC2: sudo node command not found, but node without sudo is ok

答案 1 :(得分:0)

通过yum安装节点

  

yum update

     

yum install epel-release

     

yum install nodejs

     

node --version

访问npm以管理他们的Node包。

  

yum install npm

答案 2 :(得分:0)

要在CentOS系统上安装默认的Node.js软件包,请输入:

sudo yum module install nodejs

上面的命令还会安装NPM。

如果您是开发人员,请安装开发配置文件,该文件还将安装构建动态可加载模块所必需的其他库。

sudo yum module install nodejs/development

安装完成后,输入以下命令进行验证:

node --version