ubuntu 11.10マシンにIndigo(Eclipse)をインストールしましたが、端末からEclipseを起動しようとすると権限拒否エラーが発生しました。私は無駄にsudo chmod 755 eclipse_indigo
しようとしたUbuntuでEclipseを起動する権限が拒否されました
ls -l /usr/lib/ | grep eclipse
利回り
drwxr-sr-x 9 root ben 4096 2011-10-13 12:10 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) = ?
を理由を見つけようとする。あなたはどんなコマンドを試していますか?そのコマンドの 'ls -l'を表示します。おそらくそのコマンドを使った 'strace'でしょう。 –
@ ott--ポストにstraceを追加しました。ありがとう。 – Bnjmn
/usr/lib/eclipse_indigoは実行可能ファイルではなくディレクトリです。/usr/binにEclipseがあるのでしょうか? 'ls -l/usr/bin/* eclipse *' –