2011-10-18 30 views
1

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)       = ? 
+0

を理由を見つけようとする。あなたはどんなコマンドを試していますか?そのコマンドの 'ls -l'を表示します。おそらくそのコマンドを使った 'strace'でしょう。 –

+0

@ ott--ポストにstraceを追加しました。ありがとう。 – Bnjmn

+0

/usr/lib/eclipse_indigoは実行可能ファイルではなくディレクトリです。/usr/binにEclipseがあるのでしょうか? 'ls -l/usr/bin/* eclipse *' –

答えて

3

あなたは自分のホームディレクトリhttp://www.eclipse.org/downloads/?osType=linuxからtar.gzファイルを抽出し、そこからそれを使用する場合、それはあなたがする必要があるまで待つだけ...私は同じことをやった...

方が良いでしょうプラグインをインストールしてください。あなたがそれを始めることができても、他の問題があるので、アーカイブを解凍して頭痛から自分を救いなさい...

+0

最も簡単な解決策は間違いありません。そして、私はプラグインを使用するので、これは本当に助けになるはずです。 – Bnjmn

0

なぜ、あなたのユーザーの代わりのルートを使用してインストールしていませんか?

0

sudo chown ben:ben eclipse_indigoをお持ちで、オーナーやグループオーナーとして設定してください。あなたの問題はeclipse_indigoのグループpermsフィールドにあるr-sに関連していると思います。

0

私はLinuxマシンで同様の問題を抱えていました。普通のユーザー。

eclipseをrootとして起動しないように注意してください。インストール内のいわゆるconfgurationディレクトリが初期化されるため、注意してください。

あなたはその質問に便利(それを修正するステップを含む)への私の答えを見つけることがあります。(それはそのようintentipnalた、古い状態にそのディレクトリの元のアクセス許可を復元)すべてのパーミッションを変更する前に Unable to open Eclipse (configuration area .. error)

関連する問題