zoukankan      html  css  js  c++  java
  • Linux 安装node.js ---- 源码编译的方式

    一 : 普通用户:

      安装前准备环境:

      1、检查Linux 版本
      命令: cat /etc/redhat-release

      2、检查 gcc、gcc-c++ 是否安装过
      命令: rpm -q gcc rpm -q gcc-c++

      3、安装 gcc、gcc-c++
      命令: yum -y install gcc gcc-c++ kernel-devel

      

        注意 :  如果是第一个安装,有可能 会报 错误:xxx is not in the sudoers file. This incident will be reported,xxx是你当前的用户名

        解决: 我在这偷个懒 , 你可以自己百度 :Linux下is not in the sudoers file 

      链接: http://jingyan.baidu.com/article/2a1383284bb3e8074a134f2d.html

      4、检查python版本
      命令:python -V (大写)

      

      支持node所需版本:

      Linux                                 xx                                       6.3

      gcc                                    4.2+                                   4.4.7

      gcc-c++                             4.2+                                   4.4.7

      Python                               2.6 or 2.7 (3.0X)               2.6

      rpm                                                                             4.8.0

      GNU Make                         3.81+

      5、安装 node:源码编译方式
      复制:https://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz
      找一个目录:cd /usr/src
      命令:sudo wget https://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz --no-check-certificate

      注意: 需要 管理员权限, 第三个红框为成功案例

       

      6、下载完了(解压):
      命令:sudo tar -xf node-v0.10.34.tar.gz

      7、ls 查看文件 、文件夹
      命令:ls

         

      8、进入安装包
      命令:cd node-v0.10.34

      

      9、配置
      命令:sudo ./configure

      

      10、make命令执行
      命令:make
        提示: bash: make: command not found
      一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可;

       

      安装命令:sudo yum -y install gcc automake autoconf libtool make

      11、安装sudo make install ,进行安装node js  : 
      命令:sudo make install
         12、安装完了:检测版本: node -v 、 npm -v

      

    二 : 管理员ROOT 下 :

      坑少一点, 大多命令不需要 加 sudo , 因为已经处于root 身份 

      仍然检查

      1、检查Linux 版本  
      命令: cat /etc/redhat-release

      2、检查 gcc、gcc-c++ 是否安装过
      命令: rpm -q gcc rpm -q gcc-c++

      3、安装 gcc、gcc-c++
      命令: yum -y install gcc gcc-c++ kernel-devel

      4、检查python版本
      命令:python -V

      注意Linux 系统区分大小写 python -v (X), python -V(/)

      版本:

      Linux                            xx                                          6.3

      gcc                                    4.2+                                          4.4.7

      gcc-c++                             4.2+                                          4.4.7

      Python                             2.6 or 2.7 (3.0X)              2.6

      rpm                                                                             4.8.0

      GNU Make                      3.81+

       

      5、安装 node:源码编译方式
      复制:https://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz
      找一个目录:cd /usr/src
      命令:wget https://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz

      

      6、下载完了:
      命令:tar -xf node-v0.10.34.tar.gz

      7、ls
      命令:ls

      8、进入安装包
      命令:cd node-v0.10.34

      9、配置
      命令:./configure

      

      10、make命令执行
      命令:make
      bash: make: command not found
      一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可;

      命令:yum -y install gcc automake autoconf libtool make

      11、安装sudo make install
      命令:sudo make install
         12、安装完了:检测版本: node -v 、 npm -v

      

  • 相关阅读:
    Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接
    django中将model转换为dict的方法
    django后台显示图片 而不是图片地址
    Django admin 继承user表后密码为明文,继承UserAdmin,重写其方法
    Android API之Telephony.Sms
    com.android.providers.telephony.MmsSmsDatabaseHelper
    在发送信息时应用PendingIntent.FLAG_UPDATE_CURRENT
    Android开发之旅(吴秦)
    Android API之android.content.BroadcastReceiver
    Receiver not registered.
  • 原文地址:https://www.cnblogs.com/randomsteps/p/5904879.html
Copyright © 2011-2022 走看看