Programm ausführen - Datei wird nicht gefunden

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
HolgerBri
Beiträge: 12
Registriert: 15.08.2009 00:42:51

Programm ausführen - Datei wird nicht gefunden

Beitrag von HolgerBri » 07.04.2012 15:36:35

Hallo zusammen,

ich habe ein schräges Problem mit einer ausführbaren Datei, die unter meiner Ubuntu VM problemlos läuft.

Code: Alles auswählen

debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ./greenkeeper
-bash: ./greenkeeper: Keine Berechtigung
debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ls -all
insgesamt 236
drwxr-xr-x 3 root users   4096  7. Apr 13:45 .
drwxr-xr-x 4 root users   4096  5. Apr 20:11 ..
-rw-r--r-- 1 root users 209979  7. Apr 13:45 greenkeeper
-rw-r--r-- 1 root users   1347  7. Apr 13:45 makefile
-rw-r--r-- 1 root users    230  5. Apr 20:12 objects.mk
-rw-r--r-- 1 root users    528  7. Apr 13:45 sources.mk
drwxr-xr-x 2 root users   4096  7. Apr 13:45 src
debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# chmod +x ./greenkeeper
debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ls
greenkeeper  makefile  objects.mk  sources.mk  src
debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ./greenkeeper
-bash: ./greenkeeper: Datei oder Verzeichnis nicht gefunden
Es ist doch alles da - warum funzt das nicht :(

Viele Grüße
Holger

Benutzeravatar
Feuerstein
Beiträge: 565
Registriert: 10.03.2012 15:28:36
Wohnort: Unterwasser

Re: Programm ausführen - Datei wird nicht gefunden

Beitrag von Feuerstein » 07.04.2012 15:56:34

Wenn ich das richtig lesen tue steht .greenkeeper nicht unter ausführbar.

Es sollte ein x unter den ersten drei (für ausführbar) bei ls -ld greenkeeper erscheinen.

Code: Alles auswählen

# chmod u+x greenkeeper
Und bitte man chmod lesen.

LG
Feuerstein

HolgerBri
Beiträge: 12
Registriert: 15.08.2009 00:42:51

Re: Programm ausführen - Datei wird nicht gefunden

Beitrag von HolgerBri » 07.04.2012 16:05:20

Hi,

das hatte ich ja bereits im Ablauf gemacht. Es ist also momentan wie folgt

Code: Alles auswählen

debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ls -all greenkeeper
-rwxr-xr-x 1 root users 209979  7. Apr 13:45 greenkeeper
debian:/usr/data/Programmierung/cpp/greenkeeper/Debug# ./greenkeeper
-bash: ./greenkeeper: Datei oder Verzeichnis nicht gefunden
Viele Grüße
Holger

DeletedUserReAsG

Re: Programm ausführen - Datei wird nicht gefunden

Beitrag von DeletedUserReAsG » 07.04.2012 16:24:22

64Bit-Kompilat auf 32Bit-System? 'file' bringt Klarheit.

cu,
niemand

HolgerBri
Beiträge: 12
Registriert: 15.08.2009 00:42:51

Re: Programm ausführen - Datei wird nicht gefunden

Beitrag von HolgerBri » 07.04.2012 16:38:09

Oh - das wars :hail:

Code: Alles auswählen

./greenkeeper: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
VIELEN DANK

Antworten