2013-05-09 203 views
2

嗨,我有一个Ubuntu服务器将不会有任何互联网连接。我需要安装node和所有与npm相关的软件包。我有nodejs的源文件和所有节点模块。有什么办法来安装构建必要的包装和Python的依赖关系,而不使用下面的代码安装nodejs没有依赖关系

sudo apt-get update 
sudo apt-get install build-essential -y 
sudo apt-get install python libssl-dev -y 

这些命令竟然打这将是一个不可能完成的外部URL,因为没有互联网connection.I我坚持here.Any帮助将会很有帮助。

回答

3
$tar -zxf node-v0.10.5.tar.gz 
$cd node-v0.10.5 
$./configure && make && sudo make install 

刚刚从http://nodejs.org/download/

下载节点首先每个NPM包可以通过使用具有连接的机器上NPM独立的,所以,你可以再移动node_modules用你的模块文件复制到新机。

+0

如果我要全局安装任何模块说npm永远安装-g将工作,如果我只是移动文件夹 – 2013-05-09 13:00:37

+0

我试过上面的过程。下面是我得到的错误[1]:g ++:命令未找到 make [1]:*** [/home/user1/Desktop/node-v0.8.12/out/Release/obj.target/v8_base/deps/v8/src/accessors.o]错误127 make [1] :离开目录'/home/user1/Desktop/node-v0.8.12/out' make:*** [node] Error 2 – 2013-05-09 13:14:05

+1

编辑:g ++没有安装,生病寻找一种方法来添加。 试试这个:http://ubuntuforums.org/showthread.php?t=1513430 – legacy 2013-05-09 13:25:54