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 11/01/2009, à 13:20

hubertville6140

quel sont les fichier executif sur linux

je passe de l'environement microsoft a linux et je patauge un peu car les extention ne sont pas les même d'un système a l'autre et dés que j'aurais compris !!! ce qui ne prend pas longtemps en general je serai sauver merci de me conseiller ou de m'indiquer ou je peu trouver ces info car le forum est trés bien fait mais trés vaste la preuve que ubuntu as de trés beau jours devant lui

merçi hubertville6140

Hors ligne

#2 Le 11/01/2009, à 13:22

slasher_fun

Re : quel sont les fichier executif sur linux

Bonjour,

Où est la question ? hmm

Hors ligne

#3 Le 11/01/2009, à 13:29

Angelius

Re : quel sont les fichier executif sur linux

Sous ubuntu, les installations se font d'une tout autre manière que windows, bien plus efficase et avec plusieurs choix.

-Installation par les dépots ( gestionnaire synaptic ou installateur de programme ) : Il te suffit de faire 2 clic et tu installes un programme de manière totalement automatique !
-Installation par paquet : Les dépots eux même se basent sur des paquets, mais tu peux les installer de manière manuel. Dans ce cas, il te suffit de prendre le bon paquet selon ton architecture et ta distribution et de le lancer comme un exe windows
-Installation par source : plus optimisé mais à réserver aux experts

En bref passe par les dépots, si tu ne trouves pas ce que tu cherches installes manuellement les paquets après les avoir trouvé sur le net et enfin, tu peux te rabattre sur les sources.

Petit rappel si ca t'intéresse :
- Les excécutables ( .exe ) : fonctionne sur toutes les machines, ils se basent donc sur des briques communes à toutes les plateformes. Ils ne sont donc pas personnalisés et surtout peu optimisé !!! Oublie les .exe sur windows
- Les paquets ( .deb, rpm ) : ces paquets sont adaptés à tes librairies, architectures, et ton OS ! Ils sont plus optimisés et plus simple à installer sur linux ( alors profite tongue ).
- Les sources : il faut les compiler sur ta machine ce qui les rend optimisé à la fois pour ton environnement, ton OS et ton matériel ! Mais ils sont plus difficiles à installer :s


Un moteur de recherche qui respecte votre vie privée ?--> Ixquick
Une messagerie instantanée libre et décentralisée ?--> Jabber
Ecouter et télécharger de la musique libre ?--> Jamendo

Hors ligne

#4 Le 11/01/2009, à 13:32

mercury

Re : quel sont les fichier executif sur linux

En regroupant le titre du message et le contenu du message en lui-même, je pense que Hubertville6140 souhaite connaître les différentes extensions de fichiers qui existent sous Ubuntu, par rapport à celles qui existent sous à Windows.

À vrai dire, à l'exception des .exe (fichiers exécutables sous Windows) qui n'existent pas par défaut sous GNU/Linux (on parle de binaires ou de scripts), tous les autres sont identiques (.doc, .avi, .ogg, .gif, etc...)


CrunchBang | Voyager
==================
Twitter: chris_tofe

Hors ligne

#5 Le 11/01/2009, à 13:36

roger64

Re : quel sont les fichier executif sur linux

bonjour

Je tente une réponse. tongue

Les programmes sous Linux sont généralement placés dans le répertoire /usr/bin ou /usr/local/bin. Il peut y avoir des exceptions -installations dans /opt, /usr/lib etc... selon les conceptions des "emballeurs".

Tu peux rechercher un programme en utilisant avec le terminal la commande

which programme

qui te donne théoriquement l'emplacement (le "chemin") du programme.

Nota important : Le terme programme dans la commande ci-dessus désigne un nom générique et est à remplacer par celui du programme recherché.

Des scripts peuvent aussi être rendus exécutables et se trouver... n'importe où.

Fais une recherche dans la documentation avec le mot "paquet". Et choisis selon ta question.

Dernière modification par roger64 (Le 11/01/2009, à 13:42)

Hors ligne

#6 Le 11/01/2009, à 13:40

slasher_fun

Re : quel sont les fichier executif sur linux

Aaaahhh exécutable... J'avais pas compris avec executif roll

Sous Linux, n'importe quel fichier peut être exécutable, il suffit de le spécifier dans ses permissions.

Hors ligne

#7 Le 11/01/2009, à 13:44

roger64

Re : quel sont les fichier executif sur linux

slasher-fun a écrit :

J'avais pas compris

Ne cherche pas d'excuse, tu seras fusillé demain à l'aube. D'ailleurs, je ne sais pas si tu as vu, mais tu as déclenché une véritable meute de réponses.... big_smile

Dernière modification par roger64 (Le 11/01/2009, à 13:44)

Hors ligne

#8 Le 11/01/2009, à 14:03

Nepenthes

Re : quel sont les fichier executif sur linux

Je me permets une petite citation d'un de mes vieux posts:

Réponse simple:
Dans la pratique tu n'as pas à t'en soucier. A l'installation d'un logiciel ton gestionnaire de paquets s'occupe de tout, récupère une archive au format .deb sur internet (dans les dépôts, des banques de logiciels maintenues par Ubuntu ou par des tiers) et installe le programme et ses dépendances, plus leur configuration. Quand l'installation est terminée, tu as juste à aller chercher ton programme dans le menu Applications.

Réponse compliquée:
Ton gestionnaire de paquets est intelligent, il sépare les exécutables des programmes et leur configuration.
Les exécutables sont stockés dans les dossiers /bin, /sbin, /usr/bin et /usr/sbin (il sont répartis dans ces dossiers en fonction de leur propriétaire, un utilisateur ou le système, et de leur fonction) . C'est valable pour leur majorité, mais il y en a toujours quelques uns qui trainent ailleurs, quelques jeux dans /usr/games par exemple.
Les données nécessaire au fonctionnement de ces programmes (la configuration par défaut, les maps des jeux...) sont stockées dans /etc, si tu y fais un tour tu constateras que tous y ont leur dossier.
Enfin, si tu fais CTRL + H dans ton dossier personnel ( /home/ton_nom_d'utilisateur ou, version raccourci: ~/ ), tu verras des tas de dossier qui commencent par un point "." et portent les noms de tes logiciels, ceux-ci contiennent leur configuration faite par l'utilisateur: toi. Trois avantages: s'il y a plusieurs utilisateurs, les configurations des logiciels sont stockées séparément, chaque utilisateur pouvant avoir dans son dossier perso une copie différente du ".TonLogiciel"; quand  ; et quand tu abîmes la config d'un de tes logiciels et que, par exemple il ne veut plus se lancer, il te suffit de supprimer le bon dossier pour revenir à la configuration par défaut (un nouveau fichier est créé au lancement suivant du logiciel en question).
Ca m'est arrivé avec Gnome, ton environnement de bureau: du jour au lendemain mes raccourcis clavier ne fonctionnaient plus, aucun moyen de les reconfigurer, par contre sur le même ordinateur,  mais une session différente, ils étaient encore actifs (pas de problème matériel donc). J'ai supprimé le .gconf (pour les logiciels très complexes, la conf peut être fractionnée en des dossiers aux noms moins évocateurs, mais c'est rare et un petit tour sur le forum te permettra de trouver ce que tu cherches), relancé ma session ainsi remise à zéro, et ça a a nouveau fonctionné, sans réinstallation ni de Gnome, ni d'Ubuntu (j'ai juste du remettre mon thème et replacer mes lançeurs sur le tableau de bord, qui s'en étaient allés avec mon ancienne conf).

Bref, ton gestionnaire de paquets te simplifie énormément la vie.

Certains logiciels (je pense à certains scripts d'installation Windows-like) s'installent intégralement dans ton dossier personnel, en y créant un dossier à leur nom, qui contient exécutables et configuration. Google Earth agit de la sorte, il me semble.
Quand tu compiles toi même un programme à partir de ses sources tu peux soit laisser l'exécutable dans le dossier  ou tu l'as compilé, avec tout les nécessaire pour le faire fonctionner et ça arrive de laisser tout ça dans ton dossier personnel. Cependant, il me semble que la commande "sudo make install" entrée après une compilation ("make" pour compiler) déplace l'exécutable au bon endroit et fait une installation à peu près propre (/usr/bin, souvent), mais je connais assez peu ses autres effets.
Il existe des logiciels en ligne de commande (SVN par exemple), que j'utilise moi même assez peu, qui permettent de récupérer des sources ou de les mettre à jour, puis de compiler assez facilement une nouvelle version. Là c'est pareil, tu choisis le dossier dans lequel travailler.

S'il y a un manque, une erreur ou une imprécision dans ce petit tour d'horizon de l'installation de logiciels sous Linux (en fait, les Debian-like comme Ubuntu en particulier, sur d'autre types de distribution, les paquets sont en .rpm, .tar.gz ou tout simplement n'existent pas), que la communauté me vienne en aide !

Hors ligne

#9 Le 11/01/2009, à 14:27

hubertville6140

Re : quel sont les fichier executif sur linux

merci de votre aide je vois déjà beaucoup plus claire et je vais metre cela en appliquation .ce n'est pas toujours évident de passer d'un système a l'autre mais jusqu'a présent je suis ravis de m'être enfin lancer dans l'aventure
a bientôt hubertville6140

Hors ligne