Permission denied Start von Eclipse auf Ubuntu
Ich gerade installiert Indigo (Eclipse) auf meinem ubuntu 11.10 Maschine und erhalten eine Zugriff verweigert Fehler beim starten von Eclipse aus dem terminal.
ls -l /usr/lib/| grep eclipse
Erträge
drwxr-sr-x 9 root ben 4096 2011-10-13 12:10 eclipse_indigo
Versuchte ich sudo chmod 755 eclipse_indigo
ohne Erfolg.
Andere Anregungen würde sehr geschätzt werden.
strace /usr/lib/eclipse_indigo
Erträge
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) = ?
- Vor dem ändern von Berechtigungen (Wiederherstellung der ursprünglichen Berechtigungen für das Verzeichnis auf dem alten Stand, es war intentipnal so), versuchen, den Grund zu finden. Welchen Befehl versuchst du? Zeigen Sie das
ls -l
des Befehls. Vielleicht einstrace
mit diesem Befehl. - Hinzugefügt von strace auf der post. Danke.
- /usr/lib/eclipse_indigo ist ein Verzeichnis, nicht eine ausführbare Datei. Gibt es nicht etwas mit eclipse in /usr/bin?
ls -l /usr/bin/*eclipse*
InformationsquelleAutor Bnjmn | 2011-10-18
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist besser, wenn Sie einfach extrahieren das tar.gz Datei von http://www.eclipse.org/downloads/?osType=linux in Ihrem home-Verzeichnis und verwenden Sie es von dort aus...
Ich hab den gleichen... nur warten Sie, bis müssen Sie zum installieren von plugins für Sie. Selbst wenn es Ihnen gelingt, um es zu starten, du wirst andere Probleme haben, so entpacken Sie das Archiv und speichern Sie sich selbst von einigen Kopfschmerzen...
Warum nicht zu installieren, mit Hilfe Ihrer Benutzer und nicht root?
Versuchen
sudo chown ben:ben eclipse_indigo
zu sich selbst als Eigentümer, als auch die Gruppe-Besitzer. Ich glaube, dein problem ist verwandt mit derr-s
in der Gruppe Dauerwellen Bereich der eclipse_indigo, es sei denn, das ist ein Tippfehler.Ich hatte ein ähnliches problem auf einem linux-Rechner, wo eclipse entpackt wurde als root gestartet, indem Sie einen normalen Benutzer.
Seien Sie vorsichtig, nicht zu starten, eclipse als root, wie es tut, eine Initialisierung des sogenannten confguration Verzeichnis Ihrer installation.
Können Sie finden meine Antwort auf diese Frage nützlich (enthält Schritte, um fix it up):
Kann nicht öffnen Sie Eclipse (Bereich Konfiguration .. Fehler)