0
我已经在Ubuntu 12.10中安装了钛。但是,当我尝试安装Titanium CLI,Node.ACS和Alloy的更新时,我收到以下错误:更新钛的错误
Failed to get value of npm config key prefix: npm ERR! Error: EACCES, mkdir '/home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio'
npm ERR! { [Error: EACCES, mkdir '/home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Linux 3.5.0-51-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "config" "get" "prefix"
npm ERR! cwd /home/ralf/Titanium_Studio
npm ERR! node -v v0.10.28
npm ERR! npm -v 1.4.9
npm ERR! path /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio/[sudo] password for ralf: /home/ralf/Titanium_Studio'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/ralf/Titanium_Studio/npm-debug.log
npm ERR! not ok code 0
这是什么意思?我该如何解决这个问题?
你是否以root身份运行该命令? (前缀为'sudo')? – Sukima
不,我运行钛时总是要求我更新。没有使用命令行界面。但它在开始安装之前向我询问我的密码。 –
等待我已经解决了我的问题。谢谢@Sukima。 –