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 26/02/2018, à 16:41

rotsen

[Résolu] Ouverture d'un fichier exécutable

Bonjour,

J'ai dans mon /home un fichier exécutable (logiciel de déclaration d'impôt, mais ça pourrait être n'importe quoi d'autre) que j'ouvre avec la commande

$ ./vaudtax-2017

dans un terminal ouvert dans le dossier dans lequel se trouve mon logiciel.

Par contre, si je veux l'ouvrir de la même façon (./) sans être dans le dossier concerné, mais en indiquant le chemin complet (/home/user/ etc...), cela ne fonctionne pas et rien ne se passe.
Est-ce normal ? Quelqu'un peut-il m'expliquer cette bizarrerie ?
Merci

Dernière modification par rotsen (Le 26/02/2018, à 17:32)


Linux Mint Mate 21.2, Debian Mate 12.2

Hors ligne

#2 Le 26/02/2018, à 16:48

shoot76

Re : [Résolu] Ouverture d'un fichier exécutable

Salut!

Quand tu exécutes avec le chemin absolu, c'est avec le même utilisateur de session qu'avec "./" ?

Deux solutions donc :
- C'est l'executable qui est mal foutu. Venant du service des impôts... bon, je dirais rien. C'est ma journée sans-troll !
- C'est un problème de droits

Peux-tu faire un ls -al dans le dossier de l’exécutable s'il te plait et m'indiquer le retour ?

ls -al

~ Data-sientist freelance : https://skulder.fr

Hors ligne

#3 Le 26/02/2018, à 17:09

pingouinux

Re : [Résolu] Ouverture d'un fichier exécutable

Bonjour,
Il se peut que ton exécutable cherche un fichier avec une adresse relative par rapport à ton répertoire courant.

Hors ligne

#4 Le 26/02/2018, à 17:12

rotsen

Re : [Résolu] Ouverture d'un fichier exécutable

Merci pour ta réponse,

Oui, c'est le même utilisateur dans les deux cas.

famille@famille:~/VaudTax_2017-1.0.0-production$ ls -al
total 28
drwxrwxr-x  4 famille famille 4096 fév 22 15:27 .
drwxr-xr-x 48 famille famille 4096 fév 26 16:53 ..
drwxrwxr-x  4 famille famille 4096 jun 27  2016 config
drwxrwxr-x  3 famille famille 4096 jan 20 16:59 lib
-rw-r--r--  1 famille famille 1682 déc 22 10:12 readme.txt
-rwxr-xr-x  1 famille famille  628 fév 17 16:27 vaudtax-2017
-rw-rw-r--  1 famille famille  842 fév 22 15:27 version.xml
famille@famille:~/VaudTax_2017-1.0.0-production$ 

L'exécutable en question est donc vaudtax-2017

J'ai tendance à ne pas être trop sévère vis-à-vis de l'administration des impôts, qui a fait l'effort de pondre un logiciel pour linux, ce qui n'est de loin pas toujours le cas !


Linux Mint Mate 21.2, Debian Mate 12.2

Hors ligne

#5 Le 26/02/2018, à 17:13

shoot76

Re : [Résolu] Ouverture d'un fichier exécutable

Aucun problème de droit.

Je me range du côté de pingouinux dans ce cas;

Si tu veux lancer ton logiciel avec un script ou un raccourci par exemple, il va falloir le faire en deux temps : cd /home/ && ./vaudtax


~ Data-sientist freelance : https://skulder.fr

Hors ligne

#6 Le 26/02/2018, à 17:30

rotsen

Re : [Résolu] Ouverture d'un fichier exécutable

Merci pour les réponses !

Il reste un petit mystère, mais malheureusement rien de nature à me dispenser d'envoyer ma déclaration d'impôt !
Je passe donc le sujet en résolu.


Linux Mint Mate 21.2, Debian Mate 12.2

Hors ligne