bash: ./jext: Permission non accordée [REGLE] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-11-2010 à 14:47:44
http://fr.wikipedia.org/wiki/Permissions_Unix
Vérifie avec ls -l s'il ne manque pas les droits en exécution, sinon y a de forte chance à parier que tu ne l'as pas installé correctement. Normalemnet il devrait être utilisable out-of-the-box...
Il n'est pas dans les packages de Centos pour l'installer via une telle archive ?
Marsh Posté le 25-11-2010 à 15:00:22
Code :
|
Voici ce que j'obtiens
Pour la compilation et installation,
j'ai dl le Jar, installé en tappant
java -d64 -jar jext-sources-5.0.1.jar
Ca me lance une installation en java, ou je suis tout étape par étape, rien de bien compliqué.
J'ai fais un chmod 777 sur jext ca me donne cela maintenant
Code :
|
ensuite je le remet en 605 (pareil qu'avant d'après ton lien wiki)
Code :
|
A noté que depuis que j'ai changé le jext apparaît en vert sur la ligne des attributs
Marsh Posté le 25-11-2010 à 15:12:15
kopax a écrit :
|
T'as pas téléchargé le bon fichier je pense. Ce n'est pas un jar cela, c'est les sources du programmes au format tar.gz...
le jar se trouve là : http://prdownloads.sourceforge.net [...] nstall.jar
Marsh Posté le 25-11-2010 à 15:14:27
avec le fichier que tu as téléchargé l'installation se fait comme suit :
1. tu décompresses l'archive avec tar xzf nomdearchive.tar.gz
2. tu lis le fichier SOURCES et tu fais ce qu'ils disent dans la partie compilation
mais vérifie s'il n'est pas DEJA présent dans ta distribution via le système de gestion de package et si oui, installe le via yum
Marsh Posté le 25-11-2010 à 15:20:43
C'est déjà fais pour yum, je ne l'ai pas trouvé
Sinon oui je voulai à la base utilisé la version rpm, mais le liens (en partant de la page que j'ai mis dans le topic du haut) renvoyai vers un jar, celui la ne fonctionnai pas.
J'ai donc voulu utilisé la source au format tar.gz, mais si vous cliquez dessus, vous verrez bien qu'on tombe sur un jar également.
D'ailleurs le lien que tu à donné le démontre bien
Marsh Posté le 25-11-2010 à 15:24:16
kopax a écrit : J'ai donc voulu utilisé la source au format tar.gz, mais si vous cliquez dessus, vous verrez bien qu'on tombe sur un jar également. |
Le lien que je t'ai donné ne démontre rien, je l'ai donné pour correctif afin que tu utilises le jar pour ton installation. Ce n'est pas le lien que tu as utilisé.
Le lien que tu as utilisé est celui ci : http://prdownloads.sourceforge.net [...] 0.1.tar.gz
Regarde le nom du fichier, il correspond à ce que tu as indiqué dans ton post. Et ce fichier est un fichier archive et non un jar :
kopax a écrit : Pour la compilation et installation, |
Marsh Posté le 25-11-2010 à 15:27:23
Oui j'avais fais un copier coller du nom de fichier sur le site de jext, en oubliant que c'était un jar j'aurai du me relire, cela ne fais rien, j'ai dl sur le lien (présent sur tout les liens), plus bas il y a un fichier appelé jext-sources-5.0.tar.gz.
je l'ai téléchargé et je lis la source actuellement j’espère que ça va passer
Marsh Posté le 25-11-2010 à 15:53:51
bon alors, je viens de l'installer sur une Ubuntu :
je suis parti du fichier suivant : jext-install.jar
java -d32 -jar jext-install.jar |
Je suis les instructions et appuie sur quitter à la fin.
Ensuite, je me place dans le répertoire bin du dossier d'installation :
dos2unix jext |
Enjoy .....
Marsh Posté le 25-11-2010 à 16:24:18
Merci je vais essayé, avec le tar, je galerais vraiment
Il fallait apache ant d'installer, alors pour l'installation faut définir des variables d'environnement, mais non c'est pas si simple, quand on lance l'install il a besoin d'un tools.jar... Plus je creuse le problème et plus j'en trouve ca devenait un peu lourd je vais retest avec le .jar
Marsh Posté le 25-11-2010 à 16:31:09
ReplyMarsh Posté le 25-11-2010 à 16:32:28
dos2unix et non pas dos2unis
EDIT : ah le sioux, il a effacé son post
Marsh Posté le 25-11-2010 à 16:48:50
lol, ba j'ai encore les pieds dans la gadou, cette fois ci c'est mon habitude a windows qui aura eu raison de moi.
J'ai donc constater que cette fois ci ca marchait,
mais... , il demande des complètement les chemin pour les variables, a la main.
Je fais tout correctement, et quand je veux le lancer...
[root@localhost bin]# ./jext
./jext: line 97: cd: /usr/local/jext/bin: Aucun fichier ou répertoire de ce type
Le con... j'ai pas mis la majuscule à Jext dans le path.
Je vais pour désinstaller encore une fois..
Marsh Posté le 25-11-2010 à 16:51:40
pas la peine, tu modifies le fichier /usr/local/jext/jesaisplusquoi/variables !
Marsh Posté le 25-11-2010 à 16:58:29
Trop tard, j'avais regardé ou modifié et comme je n'avais pas trouvé j'ai pensé plus simple de réinstaller.
Malheureusement en tappant tout ca :
[root@localhost Jext]# cd Uninstaller
[root@localhost Uninstaller]# java -jar uninstaller.jar
[root@localhost Uninstaller]# cd /home/kopax/Downloads
[root@localhost Downloads]# java -d64 -jar jext-install.jar
[root@localhost Downloads]# cd /usr/local/Jext/bin
[root@localhost bin]# dos2unix jext
dos2unix: converting file jext to UNIX format ...
[root@localhost bin]# chmod -x jext
[root@localhost bin]# ./jext
bash: ./jext: Permission non accordée
Je reviens au problème de départ
Marsh Posté le 25-11-2010 à 17:07:34
Ah ba oui, mince
./jext: line 97: cd: /usr/local/jext/bin: Aucun fichier ou répertoire de ce type
A mon avis comme c'est pas la ère fois que je le lance il dois pas me demandé de reconfiguré, et comme les fichiers on été supprimer pour être réinstaller, ça dois être dans les variables qu'ils faut éditer.
Marsh Posté le 25-11-2010 à 17:14:42
C'est bon merci à vous et toi slywalker
J'ai remplacé la ligne "if ! [ -f $JEXT_CONFFILE ]" dans jext
le temps de relancé la configuration.
J’espère que c'est un bonne outil
Marsh Posté le 25-11-2010 à 14:38:06
Bonjour,
Je suis débutant en linux, et je suis confronté à un problème sans trouvé de solution à travers le web.
J'ai téléchargé et installer Jext, un éditeur text pour développer.
Quand j'essai de le lancé j'obtiens un message d'erreur.
Voici le path de jext :
(/usr/local/Jext/bin/jext)
j'ai essayé également avec su, sudo, toujours la même erreur qui reviens.
Pour information j'ai télécharger cette version de Jext jext-sources-5.0.1.jar (ici pour le détail de l'archive).
J'utilise CentOS 5 64bit
Si quelqu'un saurai vers ou chercher ou connaîtrai déjà l'astuce je suis preneur.
Merci d'avance
Message édité par kopax le 25-11-2010 à 17:15:00
---------------
Feedback kopax