记录openSUSE 源码安装node.js

openSUSE版本: 42.2

目标:安装好 Node.js v6.10.3

在终端中可以使用 "su" 命令,切换到root用户。

1. 安装 gcc,gcc-c++

zypper in gcc gcc-c++ kernel-devel

2. 下载 Node.js源码包

我是在淘宝NPM镜像站中下载了 node-v6.10.3.tar.gz 源码包

3. 将下载好的压缩包复制到 /usr/src 目录中,并进行解压,在终端中执行以下命令

cd /usr/src #进入/usr/src
cp /home/wa/Downloads/node-v6.10.3.tar.gz ./ #将下载目录的node.js源码包压缩文件复制到当前目录
tar -zxvf node-v6.10.3.tar.gz #解压Node.js源码压缩文件

4. 进入解压之后的Node.js 源码包目录,在终端中执行

cd node-v6.10.3/

5. 生成Makefile 配置文件,在终端中执行:

./configure

6. 执行 make命令进行编译,这个命令执行的时间有点久,需要耐心等待,在终端执行:

make

7. 执行 make install 命令安装,在终端执行:

make install

 

安装完之后,可以在终端中执行:

node -v  #查看当前node的版本,检测是否安装成功
npm -v  #查看当前npm的版本

 

参考文档:

  1. Linux 安装node.js ---- 源码编译的方式 主要的参考
  2. Linux下Nodejs安装(完整详细)
  3. ./configure,make,make install的作用 学习到linux下,三个命令的作用
  4. (总结)Linux下su与su -命令的本质区别  学习到 su 和su - 两个命令的区别

转载于:https://www.cnblogs.com/fsong/p/6859019.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值