Win*_*ade 34 linux installation debian node.js
好吧,我有一个使用Debian 6.0的vserver.
现在我想安装Node.js,但网上的教程似乎都不起作用.我已经尝试了谷歌给我的所有结果当我输入"在linux上安装node.js"我大多失败,因为我不知道如何安装依赖项(我是linux btw的新手)
如何在刚安装的Debian系统上安装node.js(所以没有安装程序等等)?
Ric*_*ber 100
如果其他人需要逐步说明,我使用Debian Squeeze上的Install Node.js执行以下步骤,安装时没有任何问题:
sudo apt-get update && sudo apt-get install git-core curl build-essential openssl libssl-devgit clone https://github.com/nodejs/node.gitcd nodegit checkout v5.0.0 (或您要构建的版本)./configuremakesudo make installnode -v npm -v我没有必要安装任何其他资源到apt来构建它.
Jul*_*ght 19
虽然,正如ArjunShankar所说,您通常应该使用预先构建的包.对于Debian软件包来说,Node.js的移动速度太快了.我强烈建议你自己安装,直到Node安定下来.例如,最近有一个意外的更新修复了一个重要的安全漏洞 - 当你需要快速移动时,你不希望依赖于Debian过时版本的软件包.
相反,您应该从源安装.
您可以将源存档直接解压缩到一个临时文件夹中,然后按照Node Github页面上的说明进行操作.或者,如果您对GIT有信心,可以使用它来获取源 - 再次访问临时文件夹并按照安装说明进行操作.
编译时有许多软件依赖项,因此您需要确保首先使用它们 - 它们都应该在Debian apt软件包中.请参阅http://blog.timmattison.com/archives/2011/04/26/installing-nodejs-couchdb-and-npm-on-debian-the-easy-way/或http://sekati.com/etc/ install-nodejs-on-debian-squeeze获取更多信息.
编译需要几分钟才能耐心等待.
一旦完成一次,升级也很容易 - 只需重复下载/编译过程即可.
Node.js安装现在包含npm工具,因此安装库和其他代码非常简单.
mdw*_*mdw 12
正如其他人所提到的,node.js的发布周期相当快,官方的Debian软件包有些滞后.我需要让一组Debian服务器与node.js保持同步,所以我一直在使用它:
https://github.com/mark-webster/node-debian
这允许您为任意版本的node.js构建.deb文件,因此您可以轻松地安装/升级/卸载它.它有点快速和肮脏,但至少它是在官方Debian软件包到达之前的东西.
有关node.js的Debian软件包维护人员所面临的复杂问题,请参阅此主题:
https://groups.google.com/d/msg/nodejs/W_6avRSG_a8/xeQxLGuHQ5YJ
| 归档时间: |
|
| 查看次数: |
36193 次 |
| 最近记录: |