前言:我是写 PHP 的,而在树莓派2上找不到合适的编辑器(Sublime TextVisul Studio Code 不开源,而且不支持 ARMv7 架构,qemu 还缺少一些依赖安装不上...),于是打算安装 Atom(然而到现在都还没有编译成功),这个要求要有 Node 环境,于是不得不装上,既然装上了那就顺便写个文章给那些有需要的人参考吧。

0x00 下载 Node 二进制包

可以在这里看到最新的 Node 包,我写这篇文章的时候最新版是 4.1.0

wget http://nodejs.org/dist/latest/node-v4.1.0-linux-armv7.tar.gz
tar -xzf node-v4.1.0-linux-armv7.tar.gz

0x01 安装 Node

把解压后的文件拷贝到 /usr/目录

sudo cp -ri node-v4.1.0-linux-armv7 /usr/

因为 bin 下的 npm 只是一个链接文件,而在拷贝的时候会造成这个链接失效,此时我们需要重新链接一下。

cd /usr/bin/

# 删除原有的 npm 文件
sudo rm npm
# 重新链接 npm
sudo ln -s ../lib/node_modules/npm/bin/npm-cli.js npm

这时候输入 node -vnpm -v 就可以看到版本号了
node.png


参考资料:

  1. http://www.linuxidc.com/Linux/2015-01/111714.htm
  2. http://www.foreverpx.cn/2014/11/29/Linux%E4%B8%ADnpm%E5%87%BA%E7%8E%B0npmlog%E6%89%BE%E4%B8%8D%E5%88%B0%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/

标签: 树莓派

已有 2 条评论

  1. https://github.com/nodesource/distributions 更好的选择

    1. 非常感谢!当时是因为急着要用到 Node.js,而我不是 Node.js 程序员,所以当时就没有深入研究了

添加新评论