对于Node.js而言,Debian的安装包管理器apt-get当中并未包含其安装包,若是在小主机上面想安装Node.js的话,须要安装的东西不少,譬如要安装编译核心、python等内容,占用了较大的空间,原本小主机的硬盘空间就很紧张,个人HP T5710只换了一块32G的CF卡,如何直接安装Node.js的安装包(即deb包),而不须要在其上面创建相关的编译环境呢?node
感谢万能的Google,让俺找到了一个相对简单的办法:python
首先去这里下载一下安装包,固然要根据你的机器的硬件架构来完成之,能够参考个人这篇博文来肯定你的Debian环境。npm
个人T5710天然是486级别的32位CPU,则下载这个i386安装包。你能够选择不一样的地区映像,若是是国内的环境,镜像的速度很快。架构
而后在终端执行,sudo dpkg -i nodejs_0.10.24~dfsg1-1_i386.debcurl
固然还会安装其依赖的几个包文件,不过,仍然没办法安装libv8这个库,天然能够在此页面继续安装libv8-3.14.5便可。post
这样执行下来的话,还有一个问题,就是缺省状况下,是运行nodejs,而不是咱们所期待的node命令,这种状况下还须要安装一个支持文件nodejs-legacy,下载之,并用dpkg安装之便可。url
固然若是想安装npm,估计你们都须要安装这个东东的,须要安装curl,curl能够直接用apt-get安装,这个东东大概有不到4M的样子。blog
而后执行一下这个命令:v8
curl https://npmjs.org/install.sh | sudo sh
便可顺利安装npm。get
执行完以后,能够用node -v及npm -v来看一下是否已经安装成功。
总的内容安装下来,在个人T5710上面大概有36M左右(初始的磁盘占用空间为544M,如今是580M)。
虽然Node的版本可能会低一些,但应用应该没什么问题吧。尚未具体试验一下,不过相对于要安装编译包以及Python的方法,这个办法虽然麻烦点,但好在能够节省大量的磁盘空间,原本空间就已经够紧张了,也是不得已而为之。