[英]How to install latest node version on Ubuntu?
我想在 Ubuntu 上安裝最新的節點(撰寫本文時為 v6.2.0)。 但就像我一樣
sudo apt-get nodejs
這安裝了 v0.10.37。
你能幫我安裝最新版本的node js和npm最新版本嗎?
這很簡單,從這里獲取 Linux 節點分布: https ://nodejs.org/dist/v6.2.0/
打開終端並輸入以下命令:
sudo tar -C /usr/local --strip-components 1 -xzf ~/Downloads/node-v6.2.0-linux-x64.tar.gz
ls -l /usr/local/bin/node
就是這樣。
現在通過鍵入以下內容檢查您的節點版本:
node -v
npm -v
可以使用上述步驟在 Ubuntu 中安裝任何版本的節點。
有官方說明:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
在執行上述命令之前,請按照https://deb.nodesource.com/setup_6.x閱讀 shell 腳本。
你總是必須知道你在運行什么,尤其是 sudo。
只需單擊Node.js向下滾動並轉到安裝說明並選擇要安裝的版本
安裝 12.x 版本的節點:
使用 Ubuntu
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
以 root 身份使用 Debian
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
要刪除以前的版本,請使用命令
sudo npm cache clean -f
sudo npm install -g n
然后是最新版本
sudo n latest
或者穩定版
sudo n stable
到目前為止,在您的機器上安裝和管理節點版本最方便的方法是節點版本管理器,又名nvm 。 只需按照 repo 中的安裝說明,安裝后運行
nvm install 6.2.0
通過官方下載頁面以 .deb 格式安裝軟件包。 繼續並在此處獲取最新版本:
https://nodejs.org/download/release/latest/
繼續下載您想要的版本並雙擊下載的 .deb 文件,您就可以開始了。 npm 附帶 nodejs,順便說一句。
推薦閱讀
https://www.npmjs.com/package/npm
編輯
如果您希望完全重新安裝 nodejs,請查看位於此處的腳本:
https://gist.github.com/brock/5b1b70590e1171c4ab54
看看這個:
如何完全卸載 Node.js,然后從頭重新安裝(Mac OS X)
它說是 Mac OSX,但它在 ubuntu 中也可以正常工作。
在 Ubuntu 上安裝 Node.js 的最簡單方法是使用 snap 包。 只需在Ubuntu 軟件商店搜索節點並安裝第一個。
或者,如果您更喜歡命令行:
sudo snap install node --classic
如果由於某種原因(例如在 WSL 環境中)無法使用 snap,那么Node Version Manager (NVM) 就是您的最佳選擇。 這比將 Ubuntu 中的節點包升級到 PPA 或 3rd 方 repos 中不受支持的版本更安全,這可能會導致 apt 包管理系統發生沖突或損壞。 與 NVM 相比,從 tarball 手動安裝更難維護和升級。 按照以下步驟使用 NVM 安裝最新節點:
在終端中運行此命令:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
NVM 安裝完成后,關閉並重新打開終端。 然后運行這個命令:
nvm install node
運行這些命令:
node --version
npm --version
如果一切順利,您將看到最新的節點和 npm 版本作為輸出。 就是這樣,節點已安裝並准備運行! 😊
注意:這個問題類似於 AskUbuntu 問題“如何安裝最新版本的 node.js?” 我的回答同樣適用。 我在這里復制我的答案,以確保存在完整的答案,而不僅僅是一個鏈接。
如果 LTS 版本或當前最新版本,則取決於您要安裝的最新 nodejs 版本,然后來自 PPA
最新的 LTS 版本
apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
apt-get install nodejs
當前最新版本
apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
apt-get install nodejs
來源: https ://codesposts.com/ydOAwynW
我建議通過包管理器進行安裝,以確保它安裝時具有准確的依賴項。
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
另外,使用 NPM
sudo apt-get install npm
安裝模塊,如下所示:
npm install express
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y nano git curl vim htop gnupg2 && curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - && sudo apt-get install -y nodejs
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install -g npm@latest
sudo apt install build-essential
最簡單的方法是使用單行命令sudo snap install node --classic
它從快照存儲安裝最新的穩定節點版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.