前提:node
GCC 4.2 以上 G++ 4.2 以上 python2.7環境python
wget 工具 make 工具npm
安裝以上環境python2.7
sudo apt-get install python gcc g++ wget make
安裝方式:工具
1,使用apt-get安裝,不推薦;緣由:該方式資源舊,不是最新版本 spa
1 sudo apt-get update //更新資源列表 2 sudo apt-get install nodejs //安裝nodejs
3 sudo apt-get install npm 4 nodejs -v //檢查nodejs版本 5 npm -v //檢查npm版本 6 sudo npm intall n -g //經過npm安裝nodejs版本工具,能夠使用此工具升級 7 sudo n stable //升級到最新穩定版本
注意:命令行
2,經過編譯文件code
在官網找到符合本身系統的源文件(source code),使用wget工具下載blog
1 wget https://nodejs.org/dist/v4.4.3/node-v4.4.3.tar.gz
解壓資源
1 tar -zxvf node-v4.4.3.tar.gz //注意下載.tar.gz
進入解壓文件,運行configure文件配置源代碼
1 sudo ./configure
使用make install 編譯安裝nodejs
1 sudo make install
編譯源文件須要一段時間,編譯結束後,檢查nodejs的版本號
1 node -v
若是能顯示版本號,代表安裝成功
nodejs安裝的同時也安裝了npm,檢測npm版本號
npm安裝的不必定是最新版本
npm -v //檢測版本號
sudo npm install -g npm //安裝最新版本npm
nodejs目錄解析
nodejs安裝成功後,node,npm的執行文件存放在 /usr/local/bin/
基於nodejs安裝的模塊的目錄(全局安裝-g)在 /usr/local/lib/node_modules/
【當卸載node後,這兩個目錄中與node相關的目錄或者文件也會刪除】
卸載node:
1.卸載(經過源文件編譯安裝的node)
1 進入安裝時的源文件 cd 源文件 2 若是源文件不存在,下載一份,解壓,進入源文件 3 4 sudo make uninstall //使用 make 卸載
5 進入/usr/local/lib/ 刪除node_modules目錄
6 在命令行輸入 node -v 系統提示安裝node
7 若是沒有進入/usr/local/lib刪除node_modules目錄,執行node -v 時,系統提示在/usr/local/bin中無執行文件
參考文檔:https://hungred.com/how-to/completely-removing-nodejs-npm/
2.卸載(經過apt-get方式安裝的nodejs)
1 sudo apt-get remove nodejs
總結
安裝,卸載node環境,強烈推薦使用編譯源文件的方式;