在CentOS 6下使用nvm安装Node.js

在CentOS 6中通过yum安装gcc的版本是4.4.7,在编译安装Node.js的时候会提示gcc版本过低导致编译失败

WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)

事实上,不光是gcc版本过低,还可能出现py版本过低,或者py识别不了bz2之类的问题。

那么最好的方案就是通过nvm来安装Node.js。

安装命令(当前最新版本是0.33.2,最新版本可以在此处查看):

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

安装后重启shell通过以下命令查看nvm版本:

nvm --version

查看所有node版本

nvm ls-remote

可能由于版本过多导致比较慢,比如此时node最新稳定版为v6.10.2,那么通过以下命令安装

nvm install v6.10.2

查看安装的node版本

node --versionnpm --version

切换node版本

nvm use v6.10.2

将此版本设为默认

nvm alias default v6.10.2

这样就大功告成了。

时间: 2024-12-24 12:35:56

在CentOS 6下使用nvm安装Node.js的相关文章

在windows下用nvm 安装node

nvm 可以帮助切换node版本 在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases .选择第一个 nvm-noinstall.zip ,然后解压在系统盘(一般开发相关的文件我都放C盘,但是放别的盘也是可以的).我放的目录路径是C:\dev\nvm.解压出来的文件有: + elevate.cmd

在windows下用nvm 安装node - 转发自 https://www.cnblogs.com/wuzhihang/p/8448738.html

在接触nvm前查看了很多资料,但是总有些一些地方迷迷糊糊的,但幸好磕磕碰碰最后也算安装成功了.在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases .选择第一个 nvm-noinstall.zip ,然后解压在系统盘(一般开发相关的文件我都放C盘,但是放别的盘也是可以的).我放的目录路径是C:\d

使用 nvm 安装 node.js 和 io.js

来源:https://github.com/creationix/nvm#install-script brew install nvm source ... echo "..." >> ~/.profile nvm install stable # 安装最新的node.js nvm install iojs # 安装最新的io.js Node Version Manager Usage: nvm help                              Show

mac下命令行安装node.js及切换不同版本nodejs

摘自: http://www.cnblogs.com/ikuyka/p/5825762.html 前提是你电脑里已经装了node.js然后才能采用以下命令(以下代码最好不要同时运行) sudo n --lastest //最新版 sudo n --stable //稳定版 sudo n 4.x //4系列版本 sudo n 6.x //6系列版本 切换 sudo n 以笔者装的为例,输入以上代码后会出现 node/4.4.7 node/6.5.0 然后按上下键选择及回车就能选相应的版本了.

nvm安装node和npm,个人踩坑记录

我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1.node成功了,npm没成功 解决:在nvm 安装了node之后,输入npm找不到该命令,当时安装报错如下: 报错其实也看不明白,大概感觉是npm包下载的地址没连上,出错了,查看nvm目录文件夹,有一个temp文件夹,里面存放着npm的压缩包,把temp整个文件夹删除,执行uninstall v6.10.2的时候,提示删除失败,需要手动删除,其实他是只删除了存放nodejs的文件夹,但是相应版本删除失败,

centos 安装node js环境

node.js支持多种平台安装,其中Win平台安装比较简单,下面重点讲解下Linux平台的安装步骤.本文以CentOS平台为实例,不准备讲 解采取源码编译安装方式,而是采取在node.js网站下载已经编译好的可执行包,解压安装并设置部分环境变量,因此整个过程非常简单. 1.下载并解压最新的node.js安装包 (Linux平台编译好的文件是 Linux Binaries (.tar.gz) ) 网站地址为:http://www.nodejs.org/download/ ,可在页面上发现nodej

centos安装node.js

centos下安装node.js step1:官网下最新的安装包. https://nodejs.org/en/ 当时下载的版本是:node-v6.2.1-linux-x64.tar.xz step2:放到centos的目录下,我是放/usr/src 下. step3:解压文件 xz -d node-v6.2.1-linux-x64.tar.xz 之后得到文件 node-v6.2.1-linux-x64.tar 然后 tar -xvf node-v6.2.1-linux-x64.tar step

在CentOS 7上安装Node.js的4种方法(yum安装和源码安装)

CentOS 7上的安装方法,其中涵盖了源码安装,已编译版本安装,EPEL(Extra Packages for Enterprise Linux)安装和通过NVM(Node version manager)安装这四种方法,其中,前两种方法基本上都是Linux通用的安装方式,特别是前者,其优点自然是可以安装最新的版本,至于后两者,因为安装简单且管理方便 源码安装 (非常推荐) 使用已编译版本安装 使用EPEL安装 使用NVM安装 一.源码安装 源码安装,下载是源码包,要进行编译和安装,编译过程,

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows,可以让我们在Windows下对node.js进行多版本管理. nvm-windows的下载地址:https://github.com/coreybut