Von: Thorben Sparkuhle
Am Donnerstag, 25. Januar 2001 18:59 schrieben Sie:
hi.
> Ich habe jetzt die dynamic Version installiert. Wenn ich dann in
der
> Konsole opera& eingebe kommt folgende Meldung > bash: /usr/bin/opera: cannot execute binary file
chmod u+x opera hilft dir weiter.
wenn ich chmod u+x opera eingebe sagt er chmod: opera: Datei oder Verzeichnis nicht gefunden
Hast Du "chmod u+x opera" eingegeben oder "chmod u+x /usr/bin/opera" ?
Wenn
Du im ersten Fall nicht im Verzeichnis /usr/bin/ standest hilft dir
chmod
auch logischerweise nix.
ich habe jetzt chmod u+v opera im Verzeichnis /usr/bin ausgeführt. Da tut sich aber auch nichts. Was bewirkt der Befehl überhaupt mal so am Rande gefragt?
Hmm.. Mal dumm gefragt: Ist die Datei überhaupt da?! Will sagen, schau mal mit "ls /usr/bin/opera" ob es die Datei überhaupt gibt. Ich verwende leider kein Opera und bin daher mit der weiteren Fehlersuche überfragt. chmod u+x Setzt das Executable Flag. In diesem speziellem Fall nur für den Eigentümer der Datei. D.h. Der Eigner der Datei darf diese ausführen. Ohne das x Flag kannst Du kein Binary ausführen.
Ja die Datei ist in dem Verzeichnis und die Benutzerrechte stimmen auch. Die Datei kann von dem Besitzer ausgeführt werden.
Kann es sein, dass du ein Binary für die falsche C-Library erwischt hast? Christian