linux(ubuntu)下安装nodejs并配置环境,(树莓派2代ARM6处理器)

  在树莓派上安装nodejs真是被坑的不行,虽然最终成功配置,但仍需要总结一下这次的收获,避免以后配置环境走弯路。

1.下载安装nodejs

  先说一下按照编译源码的方式安装nodejs,在nodejs官网上下载源码到树莓派,解压缩成功后,进入文件运行命令./config,运行后发现提示gcc版本过低,需要更新gcc版本到4.8.2以上。按照网上的方式下载gcc源码编译,更新gcc,但由于树莓派本身配置就过低,所以编译gcc源码耗时太久,得有两三个小时,突然又想到还要编译nodejs源码,这时间真是耗不起。所以果断放弃这种方法配置nodejs。
  第二种方式是按照二进制文件的方式,在这里强调说明一定要弄清楚主机的linux处理器版本。如果不知道可以输入uname -a查看系统信息。树莓派2代Model B的RAM处理器版本是RAM6,所以在nodejs官网下载RAMv6版本的二进制文件,这一点很重要,因为不同的版本号的nodejs二进制文件对应不同版本的linux系统。这是我在树莓派下载安装nodejs需要输入的命令。

    #wget https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux- armv6l.tar.xz
    #xz -d node-v6.10.1-linux-armv6l.tar.xz
    #tar -xf node-v6.10.1-linux-armv6l.tar
    #mv node-v6.10.1-linux-armv6l node-v6.10.1-armv6

2.配置nodejs

  下载解压好后nodejs,我们可以进入node-v6.10.1-armv6文件夹下的bin目录输入./node -v测试nodejs是否能正常使用。如果能显示版本号,表示能够正常使用。
  为了让node和npm能够在所有的目录中都能够使用,我选择在已有的PATH路径中添加node和npm的链接,因为下载时的文件我放在了/home/pi路径下,所以配置的命令为:
     #sudo ln -s /home/pi/node-v6.10.1-arm6/bin/node /usr/local/bin/node
     #sudo ln -s /home/pi/node-v6.10.1-arm6/bin/npm /usr/local/bin/npm
配置成功后即可在全部目录中使用node命令行,最后放一张配置成功的图片。
linux(ubuntu)下安装nodejs并配置环境,(树莓派2代ARM6处理器)_第1张图片

你可能感兴趣的:(nodejs)