Ou sont les fichiers ???

totorino

Membre actif
17 Janvier 2005
126
9
61
Exemple : FireFox

Sur windows dans le répertoire d'installation de Firefox il y a 171 fichiers et 35 sous dossiers dans lesquels on trouve l'exe les dll les fichiers de configuration etc... D'autres données sont dans application data.

Sur Mac je vois qu'un seul fichier (Firefox) et c'est tout :eek: Ou est tout le reste ? Quel est l'équivalent des dll sur OSX :confused:

Désolé pour ces questions de débutant sur Mac et merci.
 
ohla...
tu n'es pas sur PC là, tu es sur mac... ça ne fonctionne pas pareil: oublie les centaines de fichiers qui se mettent un peu partout dans ton ordi servant à faire marcher une application.
Donc ici, tu n'as qu'un fichier, et effectivement c'est tout. Tu n'as rien besoin d'autre. Tu peux le balader où tu veux (bon généralement il est bon de regrouper ses logiciels dans le dossier "applications" pour s'y retrouver), ça marchera toujours.
Tu remarqueras par exemple que, souvent, quand tu vas télécharger une application, tu obtiendras un fichier .dmg ou .sit sur ton bureau. Ce sont des fichiers compressés (genre .zip sur pc): une fois décompressés (avec stuffit par exemple), tu obtiendras le fichier final (ton application, l'équivalent du .exe sur pc) automatiquement sur ton bureau. Tu pourras donc le déplacer à ta guise dans ton dossier "applications", ça ne dérangera pas ton mac.

Autant sur pc il faut éviter de toucher aux applications une fois installées, autant sur mac c'est beaucoup plus souple.
Ca m'arrive de lancer des programmes depuis un CD par exemple...

pour plus d'infos (ce sera beaucoup mieux expliqué que ce que je viens de te faire):

http://www.osxfacile.com/install.html
 
Autre chose qui te sera bien utile aussi: contrairement au monde windows, pour désinstaller un logiciel sur mac, il te suffit (dans 99% des cas) de mettre le fichier application à la corbeille. Pas la peine de lancer un exe "uninstall" comme sur PC. Juste un glisser-déposer dans la corbeille.
 
Penuance : l'icône firefox est en fait un dossier dont tu peux par le menu "afficher le contenu du paquet" voir qu'il contient une foule de fichiers...
 
Tout ça est surprennant !

De plus apparemment il n'y a pas de DLL sous Mac ! Voila qui va dans le sens d'une meilleure stabilité du système.
 
totorino a dit:
Tout ça est surprennant ! De plus apparemment il n'y a pas de DLL sous Mac ! Voila qui va dans le sens d'une meilleure stabilité du système.
Ca va même plus loin : les applications ne modifient pas le système et vice versa, contrairement à Windows.
 
On trouve 2 catégorie d'applications :

1) celles qui ne respecte pas completement les guideline d'apple
2) celle qui respectenet les guideline apple

Cas 1
--------

Par exemple photoshop
l'application est contenu dans un dossier visible comme tel. Lorsque l'on ouvre le dossier, on voit l'application et d'autres dossier et fichier. les autres fichiers et dossier sont des plugins, des dossiers d'exemple, des fichier d'aide, etc, ect. (ils ne sont normalement pas indispensable au bon fonctionnement de l'appli)

Cas 2
-------

par exemple les appli ilife, iwork, les navigateurs, de nombreux freeware, etc....
Il n'y a pas d'autres fichier que l'application elle meme (en apparence du moins). Il y a donc juste une icone doubl clicable qui lance l'application.
En réalité, cette icone est ce qu'on appel un paquet ou progiciel. Il sagit d'un dossier qui contient les fichiers sources du logiciel, eventuellement les fichiers d'aides, les plugins, etc...

Ce dossier est vu comme un fichier unique et c'est bien pratique xcar sa evite de voir tout en tas de bordel et toute l'application est regroupé sous une entité unique.
il est possible de voir le contenu malgré tout en faisant un clic droit sur l'appli et en choisissant"afficher le contneu du paquet (ou progiciel)


d'autre fichiers ailleurs
------------------------

Les appli mac n'install rien dans le système et l'équivalent des DLL PC n'existe effctivement pas. Par contre, il se peut que des fichiers lié a l'application se trouvent ailleur que dans le dossier / paquets de l'application

Pourquoi ??? :
parceque certaine applications doivent dialoguer avec d'autre ou avec le système (utiliser des plugin commun, des dictionnaires, despasserelle interappli exemple avec adobe CS)
parcque certaines applications peuvent utiliser des ressources externes qui peuvent éventuellement être créer par l'utilisateur (exemple : des modèles, des exemples, des fichiers de configuration, des n uméro de serie, etc ....

Ou sont tous ses fichiers : BIEN RANGE DANS UN SEUL ENDROIT : le dossier bibliothèque (library) ou le dossier application support, lui meme situé dans bibliothèque et qui comme sont nom l'indique contient tous les fichiers servant de support aux application.
Il existe en fait deux dossier bibliothèque et application support :
1) dans le dossier bibliothèque (library) a la racine du sique dur
2) dans le dossier bibliothèque (library) de votre dossier utilisateur

Ceux qui sont dans 1) sont disponibles pour tous le sutilisateur de la machine et ceux qui sont dans 2) ne sont disponibles que pour l'utilisateur en question.

Le dossier bibliothèque et application support sont tres bien rangé. les fichiers sont tous classer dans des dossiers qui portent le nom de l'application a laquelle ils se rapportent.
On peut allez sans crainte y faire un petit tour pour voir plus précisement ce qu'il contient.
Laplupart du temps vous n'aurez pas a vous préoccuper de" ce que contient ce dossier. Cela n'a aucun inconvenient s'il contient des fichiers périmé (exemple : une appli qui n'est plus présente mais a encore sont dossier) et si vous réinstallez une appli, tous les fichiers seront remis/remplacés si nécessaire. Naturelement si vous êtes un bidouilleur et que vous tentez des expériences génétiques c'est une autre histoire (mais la vous savez a quoi vous en tenir)

Un petit exemple : vous vous demandez ou Firefox peut bien stocker le fichiers contenant vos signets ? et bien allez donc faire un petit tout dans utilisateur / bibliotheque / application support / firefox
Vous vous demandez ou se trouve le diaporama de la visite guidée d'iwork ??? allez donc voir dans bibliotheque / application support / iwork
et ou peut bien se trouver touts les messages et parametre de vos boite de mail ?? dans utilisateur / bibliotheque / mail ..... bien sur.


Attention, toutes les application n'ont pas forcement un dossier dans application support.


Les préférences
-------------------------
Enfin, un dernier type de fichiers : les préférnces des applications. Sont stockées dans ses fichiers les réglages des application que vous changer généralement a partir du menu de l'application / préférences. cela peut aussi bien être une configuration réseau que les préférences d'affichage de votre application ou d'autre réglages liés à l'application.
Et devinez ou se trouve ces fichiers de préférence ? ...........
Dans bibliothéque / préférences ... bien sur (ca ne s'invente pas)
En general, les fichier de préférence sont nommé ainsi : com.nomdelappli.plist ou simplement nomdelappli.plist.
Les préférences des appli apple (y compris systeme) sont nommés com.apple.nomappli.plist




Pour se résumé, tout se qui concernen une application se trouve

1) dans le dossier application pour les element essentiel
2) dans bibliotheque ou bibliotheque application support pour les modeles, plugins, fichiers de config
3) dans bibliotheque preference pour les préférences des logiciels

Dans ces divers emplacement tous est normalement bien rangé et nommé judicieusement.


Si vous cherchez quelque chose, que vous ne trouvez pas ou que vous n'avez rien compris a tout ce que je vient de dire .... essayez la recherche. comme je vient de le dire les fichiers sont nommés généralement judicieusement et avec un nom qui veut dire quelque chose (mais en anglais parcontre) fini les MSCDX2812.dll
ainsi, si vous ne trouvez pas a quels endroit est rangé la fichier qui contient les signet de safari, faite donc une recherche sur .... bookmarks.

Et en plus de tous les fichier bookmarks des divers navigateur installé sur votre machine, vous en verrez un qui se trouve dans utilisateur / bibliotheque / safari ..... pas de doute possible


Bien sur, les utilisateur "normaux" n'ont rien besoin de connaitre de tous ca. Et si vous n'avez rien compris, ne vous inquiétez pas, votre mac marchera tres bien quand meme