树莓派2安装 Node.js 环境
前言:我是写 PHP 的,而在树莓派2上找不到合适的编辑器(Sublime Text
和 Visul 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 -v
和 npm -v
就可以看到版本号了
参考资料:
https://github.com/nodesource/distributions 更好的选择
非常感谢!当时是因为急着要用到 Node.js,而我不是 Node.js 程序员,所以当时就没有深入研究了