恢复/重新安装ubuntu后出现NVM问题

问题描述 投票:0回答:1

在周末,我不得不在笔记本电脑上对Ubuntu进行全新安装。我正在从备份中恢复我的文件,但是我使用了错误的用户名。我试图更改用户名和$ PATH,但我仍然得到相同的错误

t0m@asuntu:~$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
=> Downloading nvm from git to '/home/ubut0m/.nvm'
=> mkdir: cannot create directory ‘/home/ubut0m’: Permission denied
ls: cannot access '/home/ubut0m/.nvm': No such file or directory
fatal: could not create leading directories of '/home/ubut0m/.nvm': Permission denied
Failed to clone nvm repo. Please report this!
t0m@asuntu:~$ vim .bashrc 
t0m@asuntu:~$ 

我已经尝试删除并重新安装everthing(NPM,Node,NVM),但不知道为什么我无法让脚本工作。任何帮助表示赞赏。

node.js ubuntu nvm
1个回答
0
投票
  • 检查您的$HOME环境变量是否与您当前运行的用户匹配,您可以使用whoami查看。有时,一些提升权限的工具(例如sudo)会在以新用户身份运行时保留旧用户的主目录环境变量。
  • 如果这不是问题,请检查您的主目录是否存在并具有正确的权限。通常,如果这是问题,会弹出各种其他问题(但我可以理解在新恢复的机器上忽略这些事情的倾向)。
  • 如果它不是那些东西,你可以尝试确保你在运行wget | bash命令时在你的主目录中,虽然这真的不是必要的(如果事实证明是问题,我肯定会提交一个bug关于它的nvm)。
© www.soinside.com 2019 - 2024. All rights reserved.