Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/05/2015, à 04:59

mmallet97

executer un fichier comme programme

salut a tout,
j ai un petit probleme j ai telecharger minecraft [modéré précision inutile et hors charte] mais je n arrive pas a le demarrer il es en fichier .jar et j ai vue sur 2-3 site qu il faut cocher la case ''ecuter le fichier comme un programme'' dan les permision
Mais le petit probleme es que quand je vais dans les propriete/permission je n es pas la case execueter le fichier comme unn programme

Merci de bien vouloir m aidez smile

Dernière modification par ljere (Le 06/05/2015, à 08:17)

Hors ligne

#2 Le 06/05/2015, à 06:02

leold

Re : executer un fichier comme programme

hello
pour lancer un fichier .jar il faut taper la commande suivante

jar -jar /chemin/vers/le/fichier/.jar

voici un lien ou tout cela est expliqué http://doc.ubuntu-fr.org/java

on peut aussi chosir la memoire dispo pour l'aplication en rajoutant ces paramettres  :

-Xmx1024M => memoire max

-Xms512M => memoire min


l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre

Hors ligne

#3 Le 06/05/2015, à 11:51

mmallet97

Re : executer un fichier comme programme

leold a écrit :

hello
pour lancer un fichier .jar il faut taper la commande suivante

jar -jar /chemin/vers/le/fichier/.jar

voici un lien ou tout cela est expliqué http://doc.ubuntu-fr.org/java

on peut aussi chosir la memoire dispo pour l'aplication en rajoutant ces paramettres  :

-Xmx1024M => memoire max

-Xms512M => memoire min


Ouais c est ce que je fait mais c est un peut chiant a chaque fois de passez par le termiinal pour lancer mon jeux hmm

Hors ligne

#4 Le 06/05/2015, à 12:09

leold

Re : executer un fichier comme programme

ouvre un fichier texte
colle y la commande dedand
enregistre
puis rend le executable
tu auras juste a clicker dessus par la suite pour ouvrir minecraft


l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre

Hors ligne

#5 Le 06/05/2015, à 12:10

pires57

Re : executer un fichier comme programme

Salut, dans ce cas la solution pour toi serais de créer un lanceur directement sur ton bureau.
Jette un œil  ici


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#6 Le 06/05/2015, à 13:18

abelthorne

Re : executer un fichier comme programme

Encore mieux : il y a le PPA (voir https://doc.ubuntu-fr.org/minecraft#ins … recommande) qui télécharge le .jar et crée un lanceur dans le menu Applications pour tout automatiser.

Hors ligne

#7 Le 07/05/2015, à 02:00

mmallet97

Re : executer un fichier comme programme

Merci pour votre aide je teserait tout ça demain tongue

Hors ligne

#8 Le 11/05/2015, à 03:54

mmallet97

Re : executer un fichier comme programme

leold a écrit :

ouvre un fichier texte
colle y la commande dedand
enregistre
puis rend le executable
tu auras juste a clicker dessus par la suite pour ouvrir minecraft


dsl pour le retard smile

si j ai bien compris j ouvre mon libre ofice j ecris la commande je l enregistre puis je le met su rmon bureau ?!
si c est bien ca le probleme c est que je n arrive a mettre aucun fichier executable comme un programme hmm

Hors ligne

#9 Le 11/05/2015, à 04:22

mmallet97

Re : executer un fichier comme programme

pires57 a écrit :

Salut, dans ce cas la solution pour toi serais de créer un lanceur directement sur ton bureau.
Jette un œil  ici

merci de ton aide mais ca bloque au moment de lancer le lancer il me dit que je n est pas les permission
sur le lanceur les permission sont bien valider

Hors ligne

#10 Le 11/05/2015, à 07:45

MicP

Re : executer un fichier comme programme

mmallet97 a écrit :

… il me dit que je n est pas les permission sur le lanceur …

Si le lanceur a été créé avec ton compte personnel sur ton interface graphique, il n'y a aucune raison que tu n'y aies pas accès.

mmallet97 a écrit :

…les permission sont bien valider…

Comment as-tu procédé pour vérifier ces permissions ?

Pourrais-tu étayer ton discours par des copiés/collés de retours de commandes (avec prompt de départ, jusqu'au prompt de retour).
Ou au moins le texte précis du message d'erreur : Avec d'autres systèmes d'exploitation, c'est vrai que ça ne sert pas à grand chose,
mais avec Linux, tu as 99% de chance d'avoir assez d'informations dans le message d'erreur pour pouvoir trouver une solution au problème,
ou du moins, le permettre à ceux qui voudront t'aider…s'ils ont l'occasion de lire ce message d'erreur dans son intégralité et sans interprétation.

Merci.

NOTE : Ça peut être très édifiant d'apprendre à faire soi-même un lanceur d'application,
mais la solution proposée dans son message #6 par abelthorne est de toute évidence la plus fiable

Dernière modification par MicP (Le 11/05/2015, à 07:58)

Hors ligne

#11 Le 11/05/2015, à 08:15

WonknU

Re : executer un fichier comme programme

Salut,
Si tu veux mettre le fichier en exécutable, tu ouvres un terminal et tu tapes la commande:

chmod +x fichier

Hors ligne

#12 Le 11/05/2015, à 09:11

pires57

Re : executer un fichier comme programme

Tu as lu la conversation? il veut pas rendre le fichier exécutable, il veut le lancer en cliquant sur une icône !


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#13 Le 11/05/2015, à 09:38

WonknU

Re : executer un fichier comme programme

mmallet97 a écrit :

j ai vue sur 2-3 site qu il faut cocher la case ''ecuter le fichier comme un programme'' dan les permision
Mais le petit probleme es que quand je vais dans les propriete/permission je n es pas la case execueter le fichier comme unn programme

si c est bien ca le probleme c est que je n arrive a mettre aucun fichier executable comme un programme hmm

Donc oui, j'ai lu la conversation et j'ai bien compris ce qu'il voulait...
Et s'il veut faire un raccourci, il faut que son fichier de base soit en exécutable sinon ça ne résoudra pas son problème !

Dernière modification par WonknU (Le 11/05/2015, à 15:06)

Hors ligne

#14 Le 11/05/2015, à 10:31

abelthorne

Re : executer un fichier comme programme

Il ne veut pas faire un raccourci, il veut faire un lanceur.

En vrac :
- utilise plutôt un éditeur de texte (GEdit ou autre) que LibreOffice pour éditer des fichiers texte simples
- pour lancer le .jar, il faut passer par une commande, donc soit faire un script, le rendre exécutable, puis un lanceur pour ce script ; soit indiquer la commande directement dans le lanceur
- un problème de permissions peut aussi venir de l'endroit où tu as stocké le script que tu essaies de lancer (s'il est sur un volume avec un système de fichiers non-Linux qui ne gère pas les permissions)

Bref, pour résoudre ton problème, il faut, dans l'ordre :
1) (facultatif) créer un script qui lance java -jar minecraft.jar et le rendre exécutable
2) créer un lanceur, soit sur le script fait en 1, soit directement pour exécuter la commande

Je ne sais pas où tu bloques exactement avec tes histoires de permissions (décris ce que tu as fait point par point) mais en utilisant le PPA que j'ai donné plus haut, ton problème serait résolu depuis longtemps.

Hors ligne

#15 Le 11/05/2015, à 10:43

MicP

Re : executer un fichier comme programme

Juste pour enfoncer le clou :

abelthorne a écrit :

…en utilisant le PPA que j'ai donné plus haut, ton problème serait résolu depuis longtemps. …

…depuis longtemps, et surtout : pour longtemps, car avec un raccourcis perso, le raccourcis ne s'adaptera pas automatiquement aux mises à jour, il faudra le mettre à jour manuellement (si besoin), tandis qu'avec le PPA, tout se fera automatiquement, en tenant compte de tout le système, et sans aucune intervention manuelle (autre que celle de faire une mise à jour du système).

Mais rien n'empêche de le faire à la main, histoire de rester curieux smile

Dernière modification par MicP (Le 11/05/2015, à 10:44)

Hors ligne

#16 Le 11/05/2015, à 10:50

abelthorne

Re : executer un fichier comme programme

Euh, non, aucun risque avec les mises à jour : un script qui lance un .jar fonctionnera toujours du moment que le .jar reste au même endroit. Et un lanceur fonctionnera toujours de la même façon (et sur n'importe quel environnement de bureau), c'est standardisé.

En fait, mettre le .jar quelque part, créer un script et un lanceur qui l'accompagne, c'est exactement ce que fait l'installeur qui est sur le PPA en question. C'est vraiment minimaliste, il automatise simplement les choses et range tout proprement.

Hors ligne

#17 Le 11/05/2015, à 11:53

erresse

Re : executer un fichier comme programme

abelthorne a écrit :

créer un script et un lanceur qui l'accompagne

Juste par curiosité : Quel est l'intérêt (ou l'avantage) de créer un script ET un lanceur ?
Si tu mets ta commande "java -jar minecraft.jar" directement dans la commande du lanceur, ça ne marche pas ???


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#18 Le 11/05/2015, à 12:15

abelthorne

Re : executer un fichier comme programme

À priori, si. Il faut juste mettre le chemin complet vers minecraft.jar dedans.

Le script est la solution "propre" par défaut : si on veut rajouter des trucs dedans (pas spécialement pour Minecraft, je parle en général), c'est plus simple et c'est pas toujours possible de tout résumer en une simple ligne de commande.
Mais pour ce qui est de Minecraft, ça ne devrait pas poser de problème de mettre la commande java directement dans la ligne Exec du lanceur, c'est pour ça que j'ai précisé "facultatif" sur le point 1 ci-dessus.

EDIT : d'ailleurs, après vérification, l'installeur du PPA Minecraft ne fournit pas de script, le lanceur exécute directement la commande java [...] sur le .jar qu'il installe dans /usr/share/minecraft.

Dernière modification par abelthorne (Le 11/05/2015, à 12:17)

Hors ligne