Rechercher : dans
Par :

Exécutable

Dernière réponse le 6 fév 2007 à 09:59:01 poumpi, le 6 fév 2007 à 01:52:44 
 Signaler ce message aux modérateurs

Bonsoir , sous windows , un logiciel est un fichier .exe , sous linux un éxécutable est un fichier avec quelle extension?

merci

Configuration: Windows XP
Firefox 2.0.0.1

Meilleures réponses pour « exécutable » dans :
Exécuter une macro Voir Exécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...
Exécution de requêtes avec JDBC Voir Exécution d'une requête SQL Pour exécuter une requête SQL, il s'agit dans un premier temps de créer un objet Statement, pouvant être obtenu à partir de l'objet Connection. Un objet ResultSet permettra de récupérer les données en provenance de...
Désactiver l'exécution de certains programmes au démarrage Voir Désactiver l'exécution de certains programmes au démarrage - Windows 98/Me/2000/XP/Vista Avec msconfig Avec WinPatrol Avec Startuplite Avec CCleaner Remarques Lorsque vous installez des logiciels, certains s'exécutent à chaque...
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
Prévention de l'Exécution des Données VoirParamétrer ou désactiver la Prévention d'Exécution des Données (PED) Depuis le SP2 de Windows XP (Vista inclus), une nouvelle gestion de la mémoire (mode No eXecute) a été ajoutée, elle permet aux processeurs Athlon 64 d'AMD de protéger le système...
[Vista] Afficher la commande Exécuter du menu Démarrer VoirAfficher la commande "Exécuter" du menu Démarrer Lors de l'acquisition de votre nouveau système d'exploitation Vista, vous vous apercevrez que la commande "Exécuter", qui est assez coutumière et serviable chez son petit frère XP, n'existe...

1

Je suis une libellule !, le 6 fév 2007 à 08:02:03

Boujoir :)


Cela dépend de ce que tu voudrais qu'il se cache derrière un fichier.exe .
Je m'explique de cette phrase matinalement indigeste en vulgarisant un peu, de manière a t'aiguiller pour la suite :

Si tu parles d'executable l'équivalent est le .bin

Si tu veux parler de fichier d'installation (donc qui se lance, puis décompresse/configure/install/creer_des_raccourcis..), l'équivalent dépend de ta distribution :

.deb pour debian et derivés
.rpm pour redhat, mandrake et derivés.
(en gros)

On appelle ça des paquages, se sont en fait des sortes d'archives auto-extractibles.

Répondre à Je suis une libellule !

2

lami20j, le 6 fév 2007 à 09:03:07

Salut,

sous Linux l'extension n'est que conventionnelle par rapport à Win où elle est obligatoire.

Prenons un exemple d'un programme écrit en C et nommé hello.exe

Sous Linux on peut l'appelé
hello
hello.exe
hello.nimportequoi

Sous linux on a la commande file qui nous permet de savoir le type d'un fichier file hello et ensuite de trouver l'application qui peut l'ouvrir.
Pour l'exécuter il ne faut pas oublier d'attribuer les droits d'exécution.

En revanche dans le souci d'organisation c'est bien de donner aux fichiers une extension.
Par exemple tu vas remarquer que les sources sont d'habitude des fichiers avec l'extension .tar.gz, .tgz, tar.bz2, .tbz2

lami20j

Répondre à lami20j

3

 tlep, le 6 fév 2007 à 09:59:01
  • +1

Un fichier exécutable est un fichier :
1/ Qui possède les droits d'exécution; sous Linux, les fichiers disposent globalement de 3 droits: lecture 'r', écriture 'w', exécution, 'x'.
2/ Qui fasse appel à un langage permettant de l'exécuter.

Exemple :
Ouvre un éditeur de texte (kate par exemple)
écris dedans :

#!/bin/bash
echo "bonjour"

Enregistre le sous "montest"
Ajoute lui le droit d'exécution en tapant en console:
chmod +x montest

Puis, toujours en console, tape ./montest (ENTREE)

le "./" signifie que tu exécutes "montest" dans le répertoire courant (là où tu l'as enregistré)

Tu as créé un exécutable !

La première ligne de 'montest' appelle le langage qui l'exécute : /bin/bash
La seconde ecrit "bonjour".

Répondre à tlep