Linux mkdir:无法创建目录‘/usr/local/n/versions’;:拒绝许可

Linux mkdir:无法创建目录‘/usr/local/n/versions’;:拒绝许可,linux,node.js,ubuntu,Linux,Node.js,Ubuntu,当我在我的计算机(Ubuntu)上运行npm install n-g时,我有以下错误: ➜ ~ npm install -g n /home/joes/.nvm/v0.10.38/bin/n -> /home/joes/.nvm/v0.10.38/lib/node_modules/n/bin/n n@2.0.2 /home/joes/.nvm/v0.10.38/lib/node_modules/n` ➜ ~ n mkdir: cannot create di

当我在我的计算机(Ubuntu)上运行
npm install n-g
时,我有以下错误:

➜  ~  npm install -g n

/home/joes/.nvm/v0.10.38/bin/n ->          /home/joes/.nvm/v0.10.38/lib/node_modules/n/bin/n
n@2.0.2 /home/joes/.nvm/v0.10.38/lib/node_modules/n`

➜  ~  n

mkdir: cannot create directory ‘/usr/local/n/versions ’: Permission denied
mkdir: cannot create directory ‘/usr/local/n/versions ’: Permission denied
find: '/usr/local/n/versions': No such file or directory`
Error: no installed version

您是否以root用户身份登录ubuntu计算机?如果没有,请尝试使用
sudo
运行命令

您还可能需要将
/usr/local/n
目录发送给您的用户


通常是其中之一导致您看到的“权限被拒绝”错误。

您找到了什么解决方案以及为什么无法使用它?谢谢,但仍有一些错误:➜ ~ n 4.1.0安装:node-v4.1.0 mkdir:/usr/local/n/versions/node/4.1.0 mkdir:无法创建目录“/usr/local/n/versions/node/4.1.0”:权限被拒绝错误:需要sudo”➜ ~ sudo n 4.1.0
sudo:无法解析作业的主机根[sudo]密码:sudo:n:未找到命令
@cnio查看此讨论,我通过谷歌搜索您的错误找到它。也许有助于解决这个问题。