2014-07-01 84 views
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 

这是什么意思?我该如何解决这个问题?

+1

你是否以root身份运行该命令? (前缀为'sudo')? – Sukima

+0

不,我运行钛时总是要求我更新。没有使用命令行界面。但它在开始安装之前向我询问我的密码。 –

+0

等待我已经解决了我的问题。谢谢@Sukima。 –

回答

0

贯穿这个钛工作室应用程序在命令行

sudo ./TitaniumStudio 

,而不是点击它的文件夹中的文件。