
1 fevin86 Dec 5, 2012 下源码包./configure && make && make install |
2 gateswong Dec 5, 2012 记得下源码包编译不成功 我的方法是,直接下载预编译的包,然后copy到/usr/中 |
3 anyforever Dec 5, 2012 个人喜欢源码编译 |
4 clowwindy Dec 5, 2012 v0.8 在 LANG=zh_CN.utf-8 的 CentOS 6 上编译不过,改成 en_US.utf-8 就好了。当时还给他们提过 issue。 https://github.com/joyent/node/issues/3658 |
5 11138 Dec 5, 2012 # cat /etc/system-release CentOS release 6.1 (Final) # locale LANG=en_US.UTF-8 # wget http://nodejs.org/dist/v0.8.15/node-v0.8.15.tar.gz # tar zxvf node-v0.8.15.tar.gz # cd node-v0.8.15 # ./configure --prefix=/usr # make # make install 最新稳定版本是0.8.15,安装顺利。 |
6 zythum Dec 5, 2012 记得被坑过。CentOS 在node0.8的版本的时候有蛮多bug的 |
7 ericFork Dec 5, 2012 曾经被这些事情烦得焦头烂额,狠下心花了两个月时间把所有机器全部切换到 Ubuntu,并使用 puppet 管理之后,整个世界都亮了…… |
8 bitsmix Dec 5, 2012 珍爱声明,原理 redhat |
9 ispinfx Dec 5, 2012 ./configure && make && make install |
10 cheung Dec 5, 2012 要升级python |
11 roymax Dec 5, 2012 试试nvm或n吧,nodejs的版本管理。个人喜欢用nvm,因为安装n需要npm https://github.com/creationix/nvm https://github.com/visionmedia/n |
12 arzusyume Dec 6, 2012 centos6好像不用升python吧,自带的是2.6x 默认编译就好了... 5.x似乎还要升级python和gcc |
13 xieren58 Dec 6, 2012 推荐nvm,以后node版本更新灰常容易~~~ |
14 jackyz Dec 6, 2012 debian,build from source 前一阵子还是 0.6.x 有很多 native 依赖的 module 伤不起呀。 |
15 Jeffrey4l Dec 6, 2012 yum install -y gcc-c++ make git yum install -y openssl-devel git clone git://github.com/joyent/node.git cd node ./configure make make install |
17 yegle Dec 7, 2012 必须让我在centos上搞,那就只好Gentoo prefix了 |
18 Frannk Dec 7, 2012 |
19 anyforever Dec 7, 2012 安装个node.js还真愁人,越折腾,出来的问题越多。 系统CentOS 5.7,源码编译安装,开始是编译不过去,升级了python到2.7 编译安装完了,运行不了,在系统环境变量中添加了node的bin目录,再运行提示glibc版本不能低于2.6(nvm安装完,运行的时候,也会这样子的) 汗了,这个是系统包,反正在测试的虚似机上,安装测试一下吧。安装前做下准备工作,发现编译这个的话,gcc版本好要到4.2以上。目前CentOS上是4.1.2也不知道行不行,官方已经发布到4.7.2了。好吧,认好,那就编译4.7.2的吧。 测试去.......... 以上纯吐槽 |
20 anyforever Dec 7, 2012 借道问一下,CentOS 6下的rpm包,能在CentOS 5.x下升级用不? 实在是不敢编译glibc啊,网上没见着有说编译成功了的,系统搞摊了的不少。万一坏掉了,测试机就没了,又得折腾。郁闷啊。 |
21 clowwindy Dec 7, 2012 @anyforever 你试试 node 官网上 linux 的 binary 吧。 |
22 BOYPT Dec 7, 2012 一群RHEL苦手。。 看看我博客这篇能不能拯救下你们: http://apt-blog.net/rhel-centos-the-community-working-way 其中Python可以使用FedoraHosted - SoftwareCollections仓库(安装在/opt的不会影响原系统的python,然后剩下的理论上rpm -i就好的了。 「当然如果你只需要在一台机器安装,并且估计以后也不需要重复,源码编译是没什么问题的,即使要搞一大堆依赖」 |
23 anyforever Dec 7, 2012 @clowwindy 试了,0.8不行的,0.6版本的可以。 |
24 mml Dec 8, 2012 我就知道会是一堆“./configure && make && make install” |
25 jacy Dec 8, 2012 为什么这篇帖子的css不同,背景是灰的? |