簡體   English   中英

如何在 Ubuntu 上安裝最新的節點版本?

[英]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 版本的節點:

  1. 打開終端 [Ctrl+Alt+t]
  2. 執行以下命令

使用 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 軟件商店搜索節點並安裝第一個。

Ubuntu 軟件上的 Node.js

或者,如果您更喜歡命令行:

sudo snap install node --classic 

替代方法:NVM

如果由於某種原因(例如在 WSL 環境中)無法使用 snap,那么Node Version Manager (NVM) 就是您的最佳選擇。 這比將 Ubuntu 中的節點包升級到 PPA 或 3rd 方 repos 中不受支持的版本更安全,這可能會導致 apt 包管理系統發生沖突或損壞。 與 NVM 相比,從 tarball 手動安裝更難維護和升級。 按照以下步驟使用 NVM 安裝最新節點:

第 1 步:安裝 NVM

終端中運行此命令:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

第 2 步:安裝節點

NVM 安裝完成后,關閉並重新打開終端 然后運行這個命令:

nvm install node

第 3 步:檢查節點版本

運行這些命令:

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

在 Ubuntu 2020 LTS 中安裝 NodeJS 14x 和 npm 7x

  • 安裝 Nodesource: curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
  • 安裝 NodeJS: sudo apt-get install -y nodejs
  • 安裝最新的 npm: npm install -g npm@latest
  • 要運行某些 npm 包: sudo apt install build-essential

最簡單的方法是使用單行命令sudo snap install node --classic

它從快照存儲安裝最新的穩定節點版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM