Debian-Lenny
如何在 linode debian lenny 上安裝 node.js?
我想在安裝了 debian lenny 的 linode 機器上使用 nodejs。我也想擁有最新版本的 nodejs 和 npm。
apt-get 似乎不知道 nodejs 或者我可能不知道如何使用它。
在這裡:http ://nodejs.org/dist/v0.6.6/我看到很多文件,但我不知道我應該使用其中的哪些進行安裝(也不知道如何)。
我猜我需要 node-v0.6.6.pkg 但同樣,這只是一個猜測,我不知道如何從這裡繼續。
謝謝。
該
.pkg
文件適用於 OSX。有一些儲存庫包含 Debian 的二進製文件,但下載和編譯程式碼可能最容易。NodeJS 更新非常頻繁 - 所以大多數儲存庫都有非常過時的版本。您將需要一些開發工具(編譯器等)來建構原始碼。sudo apt-get update sudo apt-get install curl build-essential openssl libssl-dev
您可以從 Node.JS 站點下載原始碼,也可以從 github 拉取原始碼。後者的優點是易於維護。
節點JS:
如果您願意,您可以通過在下面的配置行中添加 –prefix /path/to/install/directory 來將節點安裝到預設目錄以外的目錄。(只能使用以下一種,不能同時使用)
來自 GitHub:
sudo apt-get install git-core cd /usr/local/src ##or whatever directory you like# git clone https://github.com/joyent/node.git && cd node ./configure make sudo make install
從源 - 壓縮包:
cd /usr/local/src ##or whatever directory you like# wget http://nodejs.org/dist/v0.6.6/node-v0.6.6.tar.gz tar -xzvf node-v0.6.6.tar.gz cd node-v0.6.6 ./configure make sudo make install
新PM:
NPM 已經包含在最新版本的節點中。驗證它是否使用 npm -v 安裝。如果顯示版本,則無需執行以下步驟。如果“輕鬆安裝”對您不起作用,您也可以下載程式碼並進行安裝。
curl http://npmjs.org/install.sh | sudo sh