Pages : 1
#1 Le 23/12/2004, à 22:25
- Tonio
/bin/sh: bad interpreter: Permission non accordée
Hello,
J'ai un problème en essayant d'installer la derniere version d'amule. :
# ./configure && make
bash: ./configure: /bin/sh: bad interpreter: Permission non accordée
# ls -l | grep configure
-rwxr-xr-x 1 tonio tonio 559285 2004-12-21 00:11 configure
J'ai déjà eu le problème en essayant d'installer d'autres programmes, le problème est récurrent.
Des idées?
Merci d'avance.
Hors ligne
#2 Le 24/12/2004, à 06:54
- Kagou
Re : /bin/sh: bad interpreter: Permission non accordée
/bin/sh existe t il ?
essaye depuis root pour éliminer un problème de permission.
utilise tu le premier utilisateur que tu as créé lors de l'install ?
si nonn vérifie les groupes auxquels il appartient.
Hors ligne
#3 Le 24/12/2004, à 10:52
- Tonio
Re : /bin/sh: bad interpreter: Permission non accordée
Les codes que j'ai posté viennent d'essais depuis root : (cf #).
J'ai un seul utilisateur, sinon, et même résultat.
Pour le /bin/sh, je vérifierai quand j'aurais ma machine sous les yeux
Hors ligne
#4 Le 04/01/2005, à 21:30
- Rom1
Re : /bin/sh: bad interpreter: Permission non accordée
j'ai eu le meme probleme avec l'install d'UT2004
essaie avec
sh ./configure
je croit que c'est ce que j'avais utilisé
Hors ligne
#5 Le 01/02/2005, à 16:37
- Pierre Maurette
Re : /bin/sh: bad interpreter: Permission non accordée
Salut, et merci.
Je suis tombé sur ce fil par Google, j'avais le même problème pour lancer /Linux/install.bin du CDRom de C++BuilderX. Taper sh ./install.bin à la place de ./install.bin a suffi.
Je suis dans une fenêtre "Root Terminal", et j'intuite que dans un cas, mes droits root sont passés à sh, pas dans l'autre.
--
Pierre
#6 Le 01/02/2005, à 17:25
- Ju.
Re : /bin/sh: bad interpreter: Permission non accordée
A mon avis le fichier configure n'avait pas les droits d'executions :
Il y a tout ce qu'il faut pour executer une commande valide (les lignes de codes et tout) mais non le systeme veut pas.
Pour dire au systeme que c'est un un programme chmod +x fichier
C'est deconseillé de compiler ses softs avec Ubuntu, mais encore plus de faire le configure && make en root.
Deja que le fichier tar.gz t'a fourni un configure non executable...
~/tmp/ $ chmod +x configure && ./configure && make && sudo make install
Le coup du droit d'execution est assez merveilleux : par defaut un truc telechargé sur le net ne peux pas s'executer, il faut annoncer au systeme que ce fichier est du type 'programme'.
Dernière modification par Ju (Le 01/02/2005, à 17:28)
Hors ligne
#7 Le 01/02/2005, à 18:28
- coffee
Re : /bin/sh: bad interpreter: Permission non accordée
sh lance un fichier dans un interpreteur shell (droit obligatoire: lecture)
./ execute un programme (shell ou binaire) (droit necessaire mais peut-etre non suffisant: execution)
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
Pages : 1