Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 27/09/2007, à 20:56

balador

bash impossible de lancer un .bin ./ sh programme

Bonjour

J'ai installer UBUNTU alternate en mode texte sur un portable. Maintenant je dois lancer des application en mode console tel que eclipse ou autre
./eclipse
je reçois un no such file directory

pourtant le fichier est en mode executable

si je lance un fichier avec extension .bin que j'ai rendu exécutable c'est pareil

j'ai tout essayer mais en vain

quelqu'un a une idée

Merci

Hors ligne

#2 Le 27/09/2007, à 21:06

Hoper

Re : bash impossible de lancer un .bin ./ sh programme

je reçois un no such file directory

Le message estr explicite... c'est bien que le programme eclipse ne dois pas etre dans ton repertoire courant.
Dans cet exemple par exemple, que donne un :
ls -l
Je ne pense pas que tu trouve un fichier "eclipse" avec les droits en execution...


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

En ligne

#3 Le 27/09/2007, à 21:17

balador

Re : bash impossible de lancer un .bin ./ sh programme

J'ai plusieur machines et j'ai toujours procédé de la même façon je décompacte eclipse dans un répertoire et je lance éclipse en faisant ./eclipse çà a toujours marché comme çà bien sûr je suis dans le répertoire d'éclipse. Je pensais d'abord que çà venait d'eclipse
Mais j'ai le même prob quand je veux lancer un ./programme.bin çà aussi je l'ai souvent fait sans problème
il suffit de donner les droits déxécution sur le fichier pour qu'il s'éxécute mais rien

Hors ligne

#4 Le 27/09/2007, à 21:24

Romain PELISSE

Re : bash impossible de lancer un .bin ./ sh programme

Ok, là tu ne nous aide pas à comprendre, il faut que tu donnes plus d'info

Copie colle le résultat d'un ls -l sur le répertoire d'eclipse, pour qu'on puisse savoir ce qui se passe vraiment.

Pour info, quel version d'eclipse ? Quel version de la machine java ? ( probablement pas très pertinent dans ce cas, mais bon)

#5 Le 27/09/2007, à 21:27

balador

Re : bash impossible de lancer un .bin ./ sh programme

voilà

drwxr-xr-x   2 ritzjp ritzjp   4096 2007-09-23 10:50 about_files
-rwxrwxr-x   1 ritzjp ritzjp  11669 2007-02-12 20:31 about.html
drwxr-xr-x   5 ritzjp ritzjp   4096 2007-09-25 23:15 configuration
-rwxr-xr-x   1 ritzjp ritzjp  29128 2007-02-12 20:31 eclipse
-rwxrwxr-x   1 ritzjp ritzjp     25 2007-02-12 20:31 eclipse.ini
-rwxr-xr-x   1 ritzjp ritzjp  12656 2007-08-29 16:45 epl-v10.html
drwxr-xr-x 101 ritzjp ritzjp  12288 2007-09-23 10:50 features
-rwxrwxr-x   1 ritzjp ritzjp   9022 2007-02-12 20:31 icon.xpm
-rwxr-xr-x   1 ritzjp ritzjp 266168 2007-02-12 20:31 libcairo-swt.so
-rwxr-xr-x   1 ritzjp ritzjp   6506 2007-08-29 16:45 notice.html
drwxr-xr-x  75 ritzjp ritzjp  36864 2007-09-23 10:50 plugins
drwxr-xr-x   2 ritzjp ritzjp   4096 2007-09-23 10:50 readme
-rwxrwxr-x   1 ritzjp ritzjp  34148 2007-02-12 20:31 startup.jar

Hors ligne

#6 Le 27/09/2007, à 21:28

balador

Re : bash impossible de lancer un .bin ./ sh programme

quand je lance

ritzjp@Aton:/home/prog/eclipse$ ./eclipse
bash: ./eclipse: No such file or directory

Hors ligne

#7 Le 27/09/2007, à 21:30

Romain PELISSE

Re : bash impossible de lancer un .bin ./ sh programme

Ok, maintenant, fais un sh -x eclipse ( et copie le résulat).

#8 Le 27/09/2007, à 21:31

balador

Re : bash impossible de lancer un .bin ./ sh programme

ritzjp@Aton:/home/prog/eclipse$ sh -x eclipse
eclipse: 1: Syntax error: "(" unexpected

Hors ligne

#9 Le 27/09/2007, à 21:50

Romain PELISSE

Re : bash impossible de lancer un .bin ./ sh programme

hmm

Ok y'a un truc super louche avec ton shell là...

As tu le même shell depuis le début ? Si c'est le cas, démarre un nouveau shell.

Peux tu copier coller le résultat de la commande env ? Ca peut aussi aider...

#10 Le 27/09/2007, à 21:55

balador

Re : bash impossible de lancer un .bin ./ sh programme

oui c'est louche en fait c'est un portable que j'ai installé voilà une semaine
Bien sür j'ai redémarré plusieur fois le shell

voici
ritzjp@Aton:/home/prog/eclipse$ env
SSH_AGENT_PID=5264
SHELL=/bin/bash
DESKTOP_STARTUP_ID=
TERM=xterm
GTK_RC_FILES=/etc/gtk/gtkrc:/home/ritzjp/.gtkrc-1.2-gnome2
WINDOWID=44040286
OLDPWD=/home/ritzjp/Desktop
USER=ritzjp
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:
SSH_AUTH_SOCK=/tmp/ssh-JXTyGP5225/agent.5225
GNOME_KEYRING_SOCKET=/tmp/keyring-22ZMvK/socket
SESSION_MANAGER=local/Aton:/tmp/.ICE-unix/5225
USERNAME=ritzjp
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
DESKTOP_SESSION=default
GDM_XSERVER_LOCATION=local
PWD=/home/prog/eclipse
LANG=fr_FR.UTF-8
GDMSESSION=default
HISTCONTROL=ignoreboth
SHLVL=1
HOME=/home/ritzjp
GNOME_DESKTOP_SESSION_ID=Default
LOGNAME=ritzjp
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-CdYs0gRgk0,guid=39bb001bc301a0241da2040046fb3d28
LESSOPEN=| /usr/bin/lesspipe %s
DISPLAY=:0.0
LESSCLOSE=/usr/bin/lesspipe %s %s
COLORTERM=gnome-terminal
XAUTHORITY=/home/ritzjp/.Xauthority
_=/usr/bin/env


là je ne vois plus trop quoi faire j'ai rien trouvé sur le forum

merci quand même

Hors ligne

#11 Le 27/09/2007, à 22:13

Romain PELISSE

Re : bash impossible de lancer un .bin ./ sh programme

Ce qui est bizarre c'est que le "file not found" correspond plutot à un problème de droit sur le fichier alors que le 'missing )' semble indiquer que le script de lancement d'Eclipse est foireux.... hmm

Very confusing... Récupére une nouvelle version d'Eclipse ( autre que celle ci), test son script ( ./eclipse)

#12 Le 28/09/2007, à 05:45

balador

Re : bash impossible de lancer un .bin ./ sh programme

j'ai déjà essayé plusieurs versions mais c'est pareil en plus certains .bin qui sont des excécutable ne fonctionne pas non plus j'ai essayé sous kde aussi même résultat

Hors ligne

#13 Le 28/09/2007, à 08:26

Hoper

Re : bash impossible de lancer un .bin ./ sh programme

Jamais vu ca... Tu as essayé de le lancer avec le nom complet ?
/home/prog/eclipse/eclipse
je vois pas ce que ca changerai, mais c'est pour voir si le message d'erreur est le meme.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

En ligne

#14 Le 29/09/2007, à 13:45

balador

Re : bash impossible de lancer un .bin ./ sh programme

oui j'ai essayé c'est pareil moi non plus j'ai jamais vu çà et pourtant j'en ai déjà lancer des commandes sur des machines j'en ai plusieurs et c'est la seule qui me fait çà
bon la seule différence c'est que j'ai utiliser la version alternate  pour l'install en mode texte parce que la carte graphique n'était pas reconnue par le cd live.

Hors ligne

#15 Le 29/09/2007, à 18:54

Hoper

Re : bash impossible de lancer un .bin ./ sh programme

Pour réussir a comprendre ce qui se passe, ca risque de vraiment pas etre simple.
Peut etre qu'il faudrait commencer par essayer de tracer le processus pour voir si ca donne quelque chose :
strace ./eclipse > /tmp/log.txt
ensuite, en fonction de la taille de /tmp/log/txt, ou tu le met ici, ou tu le colle ailleurs pour qu'on puisse jeter un oeil a tout hasard. (si quelqu'un de bon passe dans le coin... wink


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

En ligne

#16 Le 29/09/2007, à 21:19

balador

Re : bash impossible de lancer un .bin ./ sh programme

voilà il créer pas le fichier log

ritzjp@Aton:/home/prog/eclipse_jee$ strace ./eclipse > /tmp/log.txt
execve("./eclipse", ["./eclipse"], [/* 31 vars */]) = -1 ENOENT (No such file or directory)
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) = 0x2b17fb52d000
lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
close(3)                                = 0
munmap(0x2b17fb52d000, 4096)            = 0
exit_group(1)                           = ?
Process 21068 detached

Hors ligne

#17 Le 12/10/2009, à 23:00

ftissera

Re : bash impossible de lancer un .bin ./ sh programme

Salut balador

un petit up pour savoir comment tu as résolu ce problème car j'ai exactement le même depuis ce matin sous karmic beta et je patauge...

Merci

Hors ligne

#18 Le 30/06/2012, à 21:09

stephou

Re : bash impossible de lancer un .bin ./ sh programme

Bonsoir,

Je déterre ce sujet car j'ai le même problème, j'ai les droits sur le fichier bin mais impossible de le lancer même en console.
Je suis sur Xubuntu 12.04.

Merci par avance.

Cordialement

Hors ligne

Haut de page ↑