在CentOS 6.8安装节点

问题描述 投票:4回答:3

我试图在CentOS使用这些指令6.8安装的NodeJS:

http://tecadmin.net/install-latest-nodejs-and-npm-on-centos/#

当我运行yum install nodejs

但我得到以下错误

Resolving Dependencies
--> Running transaction check
---> Package nodejs.x86_64 0:5.12.0-1nodesource.el7.centos will be installed
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource)
       Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource)
       Requires: libc.so.6(GLIBC_2.15)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
node.js centos
3个回答
4
投票

也许你需要安装gcc-C ++和使用yum之前安装的NodeJS。

尝试这个:

$ yum install -y gcc-c++ make

$ curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -

接着:

$ yum install nodejs

并确认其使用:

$ node -v

http://tecadmin.net/install-latest-nodejs-and-npm-on-centos/


3
投票

(请确保您有一个sudo的用户):安装在CentOS 7的NodeJS(最新版本)的最佳方法

  1. 开放端和类型:cd ~
  2. 然后键入:wget http://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.gz(必须检查最新版本更改相应的版本名称)
  3. 然后:sudo tar --strip-components 1 -xzvf node-v10.15.1-linux-x64.tar.gz -C /usr/local(必须检查最新版本更改相应的版本名称)
  4. 通过使用验证:node --version

2
投票

前试用安装:

yum clean all
rm -rf /var/cache/yum/*
yum update

我的问题是在缓存的软件包...

© www.soinside.com 2019 - 2024. All rights reserved.