为树莓派安装node.js
2013-07-21 00:00
555 查看
我的树莓派安装的操作系统是Debian Wheezy,根据node.js在github上的wiki所属(地址:https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager),在这个系统下安装最好自己编译(原文:For Debian Wheezy, your best bet is to compile node by yourself)。
按照wiki中的提示,依次输入以下命令:
sudo apt-get install python g++ make checkinstall
mkdir ~/src && cd $_
wget –N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
checkinstall #
sudo dpkg –i node_*
安装时有以下几点需要注意:
输入./configure后需要稍等一下,至少我的树莓派反应了大约10秒才完成这条命令的执行
在wiki中,checkinstall #后面有一个括号,里面写着:remove the “v” in front of the version number in the dialog,意思是让你把版本好前面的”v”去掉。输入checkinstall #后,会出来一串信息和一个提示,提示你如果要改某项的值就输入对应编号,或者输入回车继续执行(就是开始编译安装)。根据前面的提示,我们需要把version number前面的”v”去掉,因此在此输入3,回车,然后输入0.10.13(这是我下载的node.js的版本号,实际安装时需要看原来版本号是多少,把前面那个”v”去掉,输入后面那串数字),按两次回车,开始编译安装
checkinstall #的执行时间比较长,我的板子总共大约执行了了一个半小时。期间会有两个提示:第一个提示大意是说有文件在其它的目录里,问你要不要看这些文件,输入n,回车;第二个提示紧挨着第一个提示出现,问你是否不把某些文件包含进来,建议选择yes(此处是控制台里显示的建议),按照它的建议,输入yes,回车。然后又是漫长的等待,最后会提示你安装失败。是的,你没看错,提示你安装失败,这是权限的问题,所以才会有最后一条命令:sudo dpkg –i node_*。提示失败后会问你是否查看错误日志,输入n,回车,这里如果不是root权限,输入y也没用,等待再次提示输入命令,输入最后一条指令,等待完成安装就可以了。
安装完成后在命令行输入node -v查看node.js的版本号,如果能看到就说明安装成功了。
成功安装后,可以将刚才新建的src目录里node-v0.10.13(后面的0.10.13仍然是版本号)目录下的.deb文件备份出来以便下次使用(除非想再感受下一个多小时的等待或者编译安装新版本),我的.deb文件名是node_0.10.13-1_armhf。然后就可以把src目录删掉了。
这次安装node.js是我第一次在linux下自己编译安装软件,因安装时只留意安装进展,故未能截图配文。文中内容或有不妥之处,还请各位大牛不吝赐教!
按照wiki中的提示,依次输入以下命令:
sudo apt-get install python g++ make checkinstall
mkdir ~/src && cd $_
wget –N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
checkinstall #
sudo dpkg –i node_*
安装时有以下几点需要注意:
输入./configure后需要稍等一下,至少我的树莓派反应了大约10秒才完成这条命令的执行
在wiki中,checkinstall #后面有一个括号,里面写着:remove the “v” in front of the version number in the dialog,意思是让你把版本好前面的”v”去掉。输入checkinstall #后,会出来一串信息和一个提示,提示你如果要改某项的值就输入对应编号,或者输入回车继续执行(就是开始编译安装)。根据前面的提示,我们需要把version number前面的”v”去掉,因此在此输入3,回车,然后输入0.10.13(这是我下载的node.js的版本号,实际安装时需要看原来版本号是多少,把前面那个”v”去掉,输入后面那串数字),按两次回车,开始编译安装
checkinstall #的执行时间比较长,我的板子总共大约执行了了一个半小时。期间会有两个提示:第一个提示大意是说有文件在其它的目录里,问你要不要看这些文件,输入n,回车;第二个提示紧挨着第一个提示出现,问你是否不把某些文件包含进来,建议选择yes(此处是控制台里显示的建议),按照它的建议,输入yes,回车。然后又是漫长的等待,最后会提示你安装失败。是的,你没看错,提示你安装失败,这是权限的问题,所以才会有最后一条命令:sudo dpkg –i node_*。提示失败后会问你是否查看错误日志,输入n,回车,这里如果不是root权限,输入y也没用,等待再次提示输入命令,输入最后一条指令,等待完成安装就可以了。
安装完成后在命令行输入node -v查看node.js的版本号,如果能看到就说明安装成功了。
成功安装后,可以将刚才新建的src目录里node-v0.10.13(后面的0.10.13仍然是版本号)目录下的.deb文件备份出来以便下次使用(除非想再感受下一个多小时的等待或者编译安装新版本),我的.deb文件名是node_0.10.13-1_armhf。然后就可以把src目录删掉了。
这次安装node.js是我第一次在linux下自己编译安装软件,因安装时只留意安装进展,故未能截图配文。文中内容或有不妥之处,还请各位大牛不吝赐教!
相关文章推荐
- pidera安装node.js(树莓派)
- 树莓派安装node.js
- 树莓派3安装Node.js
- 树莓派安装node.js
- ubuntu安装Node.js和npm
- Node.js(插件包)、Sublime text3安装与配置
- 第1章-安装Node.js及相关要点-1.1.安装Node.js
- 安装 Node.js
- Mac 下安装node.js
- 安装node.js
- Node.js入门——mac下安装Node.js
- Node.js在不同平台的安装方法步骤详解
- 如何在CentOS Linux 7.5上安装Node.js
- windows安装配置 Node.js
- 如何安装Node.js
- Node.js 安装(window)
- vmware + ubuntu 64 安装 node.js v8.9.3
- 跟我学Nodejs(一)--- Node.js简介及安装开发环境
- 【Node.js】安装及使用