我正在嘗試Node 6.11.3
在我的 Ubuntu 伺服器上安裝。我不想為此使用 nvm。
我已經使用過這個鏈接,但在使用詹金斯和其他東西時它不起作用。
我想專門安裝 NodeJS 6.11.3。我怎麼做?請幫忙。
我嘗試了這個sudo apt-get install nodejs=6.11.3
但沒有任何反應。
我不想使用的 NVM 的步驟
請多多包涵。這是我在伺服器和askUbuntu 上的第一次嘗試。
答案1
安裝nodejs 6
node-v6.11.3-linux-x64.tar.gz
從節點網站取得您的nodejs tarball,例如v6.11.3
wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.gz
將提供的存檔文件解壓縮到/opt/nodejs
mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/
建立當前節點版本的連結
cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current
建立到目前節點二進位檔案的鏈接
ln -s /opt/nodejs/current/bin/node /bin/node
驗證節點版本
node -v
v6.11.3
答案2
Node.js 在所有目前支援的 Ubuntu 版本中都以 snap 套件的形式提供。具體到 Node.js,開發人員可以從目前支援的一個或多個版本中進行選擇,並直接從 NodeSource 取得定期自動更新。 Node.js 版本 6、8、9、10、11、13、14、15、16、17 和 18 目前可用,Snap Store 在 Node.js 發布後的幾小時或幾分鐘內更新。
可以使用單一命令安裝節點,例如:
sudo snap install node --classic --channel 11/stable
可以透過命令存取節點快照node
,例如:
$節點-v v11.5.0
最新版本的 npm 將作為節點快照的一部分進行安裝。 npm 應該在正常 shell 中的節點 repl 之外運作。安裝節點快照後,執行以下命令啟用 npm 更新檢查:
sudo chown -R $USER:$(id -gn $USER) /home/您的使用者名稱/.config
代替 your-username
在上面的命令中使用您自己的用戶名。然後運行npm -v
檢查npm的版本是否是最新的。作為範例,我檢查了 npm 是否是最新的,使用命令檢查了已安裝的名為yarn的套件的版本npm list yarn
,然後使用命令將現有的yarn套件更新到最新版本npm update yarn
使用者可以隨時在 Node.js 版本之間切換,無需涉及 nvm(Node Version Manager)等額外工具,例如:
sudo snap refresh node --channel=10/stable
使用者可以測試可從最新邊緣通道安裝的 Node.js 的前沿版本,方法是切換:
sudo snap switch node --edge
僅建議那些願意參與上游測試和錯誤報告的用戶使用此方法。
Node.js LTS 時間表
發布 | 地位 | 代碼名稱 | 初始發行 | 長期支持開始 | 維護開始 | 維護結束 |
---|---|---|---|---|---|---|
6.x | 停產 | 硼 | 2016-04-26 | 2016-10-18 | 2018-04-30 | 2019-04-30 |
7.x | 停產 | 2017-05-30 | 2017-06-30 | |||
8.x | 停產 | 碳 | 2016-10-25 | 2017-10-31 | 2019-01-01 | 2019-12-31 |
9.x | 停產 | 2017-10-01 | 2018-06-30 | |||
10.x | 停產 | 杜布尼姆 | 2018-04-24 | 2018-10-30 | 2020-05-19 | 2021-04-30 |
11.x | 停產 | 2018-10-23 | 2019-06-01 | |||
12.x | 維護長期支持 | 鉺 | 2019-04-23 | 2019-10-21 | 2020-11-301 | 2022-04-30 |
13.x | 停產 | 2019-10-22 | 2020-06-01 | |||
14.x | 維護長期支持 | 鋤 | 2020-04-21 | 2020-10-27 | 2021-10-30 | 2023-04-30 |
16.x | 活躍的長期支持 | 鎵 | 2021-04-20 | 2021-10-26 | 2022年10月18日 | 2024-04-30 |
17.x | 目前的 | 2021-10-19 | 2022-04-01 | 2022-06-01 | ||
18.x | 目前的 | 2022-04-19 | 2022年10月25日 | 2023-10-18 | 2025-04-30 |
答案3
Nodejs 為安裝過程提供了一個官方 wiki,該 wiki 最近於 2018 年 11 月 10 日更新。當沒有可用文件時,@storm 的答案很有用。
https://github.com/nodejs/help/wiki/安裝
這個連結更多的是關於installing Node.js via binary archive on Linux
您可以從此處下載二進位存檔。
答案4
您可以使用n
for節點的版本管理
$ npm install -g n
$ n 6.11.3
然後就可以查看版本了
$ node -v
$ v6.11.3