[英]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
從這個開始:
退出終端並重新開始
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.