2013-05-09 204 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