centOS 6.x 如何安装 node 4.x

2015-10-13 13:40:33 +08:00
 RoshanWu

貌似 c++ 编译器版本太低。。。

5006 次点击
所在节点    Node.js
17 条回复
loveyu
2015-10-13 13:57:45 +08:00
不是直接有二进制版本么,试试看能不能用
Chrics
2015-10-13 14:14:13 +08:00
换源...centos 的官方源各种蛋疼...
RoshanWu
2015-10-13 14:39:53 +08:00
@Chrics 貌似国外的源速度巨慢,也不知道怎么搞代理,太艰难模式了。。。
RoshanWu
2015-10-13 14:40:16 +08:00
@loveyu 就是用源码编译安装呀
zieglar
2015-10-13 14:45:52 +08:00
gcc++ 版本不够,我已经把服务器换成 7.x
loveyu
2015-10-13 14:46:19 +08:00
@RoshanWu https://nodejs.org/dist/v4.2.0/node-v4.2.0-linux-x64.tar.gz 比如这个下载得到的我在 centos7 上可以直接运行,不需要编译,你可以试试
RoshanWu
2015-10-13 15:23:31 +08:00
@loveyu 用什么服务器不是我们所能决定的,所以只能选择不上 4.x 了,哭。。。
hxtheone
2015-10-13 15:33:14 +08:00
从来没有编译过 node ,每次都是直接用 nvm 下二进制版本,开箱即用,简单粗暴
adrianzhang
2015-10-13 15:51:04 +08:00
几种解决办法:
1 、升级 gcc 等进行编译安装
2 、 Docker ,编译安装或直接运行一个官方 Nodejs4.0 镜像。
3 、二进制,直接用。
loveyu
2015-10-13 18:06:01 +08:00
@RoshanWu 我的意思是你在 centos6 上试试看能不能用,我刚在 centos6 x86 上试了下,能够跑起来。
learnshare
2015-10-13 18:27:15 +08:00
编译安装
RoshanWu
2015-10-13 22:12:24 +08:00
loveyu
2015-10-13 22:36:21 +08:00
@RoshanWu 使用别人提供的二进制包,不是需要编译的源代码啊。
https://nodejs.org/en/download/ Linux Binaries (.tar.gz) 那么清楚
RoshanWu
2015-10-13 23:32:37 +08:00
@loveyu 多谢
Amit
2015-10-14 00:36:54 +08:00
问一下 4.x 能兼容老版本的应用吗
pkking
2015-10-14 09:56:14 +08:00
Jeepeng
2015-10-19 12:02:10 +08:00
先安装 nvm ,然后:
nvm install v4.2.1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/227651

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX