executable introuvable malgré présence dans le ls

executable introuvable malgré présence dans le ls - Divers - Linux et OS Alternatifs

Marsh Posté le 19-11-2013 à 18:32:12    

Bonjour,

 

Alors c'est sûrement un truc tout bête mais je bute dessus. J'ai un exécutable qu'un ls me détecte normalement, que l'auto-complétion du bash me trouve sans souci, mais que si je tente d'éxecuter le système me dit qu'il n'existe pas.

 

Exemple :

 

root@test:~# ls -l /usr/local/imdc/core/python/bin/imdc
-r-xr-xr-x 1 root root 1236568 août  29 11:10 /usr/local/imdc/core/python/bin/imdc
root@test:~# /usr/local/imdc/core/python/bin/imdc
-bash: /usr/local/imdc/core/python/bin/imdc: Aucun fichier ou dossier de ce type
root@test:~# cd /usr/local/imdc/core/python/bin/
root@test:~/usr/local/imdc/core/python/bin# ./imdc
-bash: ./imdc: Aucun fichier ou dossier de ce type

 

où est-ce que je me trompe, là ? [:klemton]


Message édité par Misssardonik le 19-11-2013 à 18:33:30

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 19-11-2013 à 18:32:12   

Reply

Marsh Posté le 19-11-2013 à 19:13:24    

A mon avis, ce n'est pas que le fichier n'existe pas mais qu'à son exécution, il ne trouve pas un fichier.
- regarde si l'interpréteur (1ère ligne du fichier) existe mais je pense pas que ce soit ça
- sinon regarde le reste du script et s'il s'attend  à trouver des choses pas au bon endroit (style pas dans /usr/local)


Message édité par o'gure le 19-11-2013 à 19:32:22

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 19-11-2013 à 19:53:53    

je croyais que c'était un binaire mais je vais vérifier :jap:


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 20-11-2013 à 15:05:02    

bon ben c'est bien un binaire, pas un script. Le mystère reste donc entier.


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 20-11-2013 à 23:55:39    

Code :
  1. # file /usr/local/imdc/core/python/bin/imdc


 
:??:

Reply

Marsh Posté le 21-11-2013 à 09:18:48    

$ ldd /usr/local/imdc/core/python/bin/imdc
 
Moi je dis soit il manque une lib/il arrive pas à lier sur une lib car pas dans le LD_LIBRARY_PATH, soit c'est un binaire 32 bits sur une distrib 64 bits ou inversement (en tout cas pas la bonne architecture) :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 21-11-2013 à 11:18:20    

FCKGW a écrit :

Code :
  1. # file /usr/local/imdc/core/python/bin/imdc


 
:??:


 

Citation :

imdc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.0, stripped


 
 

e_esprit a écrit :

$ ldd /usr/local/imdc/core/python/bin/imdc
 
Moi je dis soit il manque une lib/il arrive pas à lier sur une lib car pas dans le LD_LIBRARY_PATH, soit c'est un binaire 32 bits sur une distrib 64 bits ou inversement (en tout cas pas la bonne architecture) :o


Citation :


         n'est pas un exécutable dynamique


 
donc c'est bien un exécutable 32 bits sur un système 64 bits, bien vu.
 
j'ai ajouté l'architecture 32 bits et install ia32-libs, ça se lance. Merci à vous !


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed