如何在ubuntu18.04安裝node?14.16.0
這里演示安裝node 14.16.0,其他版本也一樣的安裝步驟,需要注意1
1.檢查本機服務(wù)器類型
注:有的是x64,有的是ARM,先查清楚是什么類型再進行下載,否則會存在編譯出錯的問題
bash: /opt/node-v14.16.0-linux-x64/bin/node: 無法執(zhí)行二進制文件: 可執(zhí)行文件格式錯誤
分別執(zhí)行以下命令:
uname -puname -iuname -o
可以看到我這里是arm類型的,之前一直報無法執(zhí)行二進制文件: 可執(zhí)行文件格式錯誤,原因是我下載成了x64的
2.下載node壓縮包
這里下載node 14.16.0,下載地址:https://nodejs.org/en/blog/release/v14.16.0
想要下載哪個版本,修改版本號(v14.16.0)即可,不知道有哪些版本的可以查看文末
根據(jù)自己的實際類型來下載,后面的步驟都一樣
我這里是先下載到本機,再上傳到虛擬機上
3.解壓node壓縮包
解壓node-v14.16.0-linux-arm64.tar.xz先進行xz解壓后進行tar解壓,解壓后得到node-v14.16.0-linux-arm64文件夾
xz -d node-v14.16.0-linux-arm64.tar.xz tar -xvf node-v14.16.0-linux-arm64.tar
4.移動文件夾
將node-v14.16.0-linux-arm64移動到/opt文件夾中(根據(jù)個人習慣,可移可不移)
mv node-v14.16.0-linux-arm64 /opt
5.編輯/etc/profile文件
文件末尾添加以下內(nèi)容:
注: NODEJS_HOME=node-v14.16.0-linux-arm64文件夾(/之后)所在的路徑,如果是/xx/xx/node-v14.16.0-linux-arm64,那么就是 NODEJS_HOME=/xx/xx/node-v14.16.0-linux-arm64
export NODEJS_HOME=/opt/node-v14.16.0-linux-arm64 export PATH=$NODEJS_HOME/bin:$PATH
6.重新編譯/etc/profile文件
source /etc/profile
7.安裝完成
我這里出現(xiàn)這個問題,但貌似不影響node和npm的安裝,就沒管它
提示:
node版本和npm版本要對應(yīng),否則會引起版本沖突:node版本號和npm版本號參考
使用最新版本的npm命令:npm install -g npm
修改npm版本命令:npm install -g npm@6.14.15
到此這篇關(guān)于如何在ubuntu18.04安裝node 14.16.0的文章就介紹到這了,更多相關(guān)ubuntu18.04安裝node 14.16.0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Ubuntu?22.04?服務(wù)器安裝部署(nginx+postgresql)
- 安裝Ubuntu和ssh遠程連接的設(shè)置方式
- Ubuntu安裝配置MySQL、Python、Nginx的詳細過程
- Ubuntu上安裝Docker及可視化管理工具的流程步驟
- ubuntu安裝dotnet的方法
- Ubuntu系統(tǒng)中Redis的安裝步驟及服務(wù)配置詳解
- Ubuntu安裝MariaDB的具體步驟記錄
- Ubuntu24.04LTS在線安裝Docker引擎的詳細過程
- VMware虛擬機安裝Ubuntu20.04詳細教程(最新推薦)
- 在linux中安裝nginx及在樹莓派ubuntu中安裝nginx的方法
- ubuntu安裝golang并設(shè)置goproxy的方法步驟
- Ubuntu安裝MySQL的三種方式以及卸載MySQL
- ubuntu20.04安裝unity-tweak-tools啟動時遇到錯誤的解決
- 在Ubuntu?Server?22.04上安裝?Docker的詳細步驟記錄
- Ubuntu?22.04或20.04安裝Oracle?SQL?Developer的圖文教程
- Ubuntu?Server?22.04.5?入門篇:詳盡安裝部署指南
相關(guān)文章
詳解nodejs微信公眾號開發(fā)——1.接入微信公眾號
本篇文章主要介紹了詳解nodejs微信公眾號開發(fā)——1.接入微信公眾號,非常具有實用價值,需要的朋友可以參考下2017-04-04基于docker搭建node環(huán)境開發(fā)服務(wù)器全過程
這篇文章主要給大家介紹了關(guān)于如何基于docker搭建node環(huán)境開發(fā)服務(wù)器的相關(guān)資料,本文將采用docker技術(shù)部署一個簡單的nodejs應(yīng)用,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下2023-11-11Node.js實現(xiàn)http請求服務(wù)與Mysql數(shù)據(jù)庫操作方法詳解
這篇文章主要介紹了Node.js實現(xiàn)http請求服務(wù)與Mysql數(shù)據(jù)庫操作方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧2022-10-10nodejs dgram模塊廣播+組播的實現(xiàn)示例
這篇文章主要介紹了nodejs dgram模塊廣播+組播的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11