簡體   English   中英

通過 nvm 安裝 nodejs 失敗

[英]Installing nodejs via nvm fails

我花了很多時間和大量的頁面......

在 ubuntu 14.04 服務器(通過 nvm)上安裝 nodejs 時,我遇到了一個奇怪的問題。 當我運行“nvm install 0.12.7”時,nvm 給了我一個答案:

curl: (6) Could not resolve host: nodejs.org
grep: /root/.nvm/bin/node-v0.12.7-linux-x86/node-v0.12.7-linux-x86.tar.gz: No such file or folder
Binary download failed, trying source.
nvm: install v0.12.7 failed!

如果我再輸入一次“nvm install 0.12.7”,我會收到回復消息:

Version '0.12.7' - not found - try 'nvm ls-remote' to browser available versions

我試圖安裝所有可用版本,也使用 -s 后綴,但有同樣的錯誤。 我試圖用 sudo 和 root 安裝 nodejs。 同樣的錯誤。 我嘗試使用 sudo 和 root 卸載並重新安裝 nvm。 同樣的錯誤。

如果我重新登錄並鍵入 nvm instal..... - 我將首先失敗,然后是第二次,依此類推。

我可以使用 apt-get 安裝 nodejs,但我需要使用 nvm,它必須能夠在許多 nodejs 上測試項目與安裝。 希望得到幫助!

通過 NVM 為 Ubuntu 安裝 Nodejs 最新版本的說明:

Ps - 為了卸載 NVM:

rm -rf $NVM_DIR ~/.npm ~/.bower

從這個開始:

  1. curl -o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | 猛擊

退出終端並重新開始

  1. nvm install 14.4.0(或您喜歡的版本)

3.... sudo rm -rf /var/lib/apt/lists/* sudo rm -rf /etc/apt/sources.list.d/* sudo apt-get 更新

4 ... curl -sL https://deb.nodesource.com/setup_14.x | 須藤 -E bash -

5... sudo apt-get install -y nodejs

6.. sudo apt install build-essential

我在 ubuntu 14.04 上也遇到了同樣的問題。 只需在版本前附加 v 即可。 那就是命令將是nvm install v0.12.7 它對我來說就像魅力一樣!

手動添加. ~/.nvm/nvm.sh (or bash ~/.nvm/nvm.sh) . ~/.nvm/nvm.sh (or bash ~/.nvm/nvm.sh)導致它抱怨:N/A:版本“N/A”尚未安裝。 甚至 nvm list 也會導致此錯誤。

對我來說,當我手動添加版本目錄時它起作用了😕

mkdir ~/.nvm/versions

在那個鏈接https://github.com/nvm-sh/nvm/issues/2771上正是發生在我身上的事情。 我剛剛卸載了 curl snap 包並使用 apt 再次安裝它,最后刪除了 nvm 並再次重新安裝,所有這些都按照他們的 github repo 上的說明進行https://github.com/nvm-sh/nvm#uninstalling--removal

暫無
暫無

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

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