启动Eclipse我只是我的Ubuntu 11.10机器上安装了靛蓝(Eclipse中),并试图从终端启动Eclipse时收到一个权限被拒绝的错误。拒绝了对Ubuntu的
ls -l /usr/lib/ | grep eclipse
产生
drwxr-sr-x 9 root ben 4096 2011-10-13 12:10 eclipse_indigo
我试图sudo chmod 755 eclipse_indigo
无济于事。 任何其他建议将不胜感激。
strace /usr/lib/eclipse_indigo
产生
execve("/usr/lib/eclipse_indigo/", ["/usr/lib/eclipse_indigo/"], [/* 74 vars */]) = -1 EACCES (Permission denied)
dup(2) = 3
fcntl(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcabfef8000
lseek(3, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: Permission denied\n", 32strace: exec: Permission denied
) = 32
close(3) = 0
munmap(0x7fcabfef8000, 4096) = 0
exit_group(1) = ?
改变任何权限之前(恢复目录到老态的原来的权限,这是intentipnal这样) ,试着找出原因。你想要什么命令?显示该命令的'ls -l'。也许这个命令是一个“strace”。 –
@ ott--将帖子添加到帖子中。谢谢。 – Bnjmn
/usr/lib/eclipse_indigo是一个目录,不是可执行文件。/usr/bin中没有eclipse的东西吗? 'ls -l/usr/bin/* eclipse *' –