pourquoi y-a-til 3 bibliothèques ?

boodou

Membre expert
Club iGen
6 Octobre 2004
3 622
710
bonjour !
quelqu'un pourrait-il m'expliquer pourquoi il y a 3 bibliothèques (une dans la "maison", une dans "HD" et une dans "système") ?
certains dossiers (exemple: "caches") se trouvent dans les trois (contiennent-t-ils toujours la même chose?), d'autres dans seulement deux, d'autres encore ne sont que dans une seule bibliothèque...
pourquoi ces trois biblothèques n'ont-elles pas un nom différent, ce serait plus claire non ?
merci d'avance pour vos éclaircissements !
;)
 
Une pour le système niveau relativement bas (drivers)
Une pour tous les utilisateurs
Une personnelle pour l'utilisateur en question
 
J'ajouterais que ce systeme permet a un utilisateur d'installer un soft sans foutre la grouille chez les autres, contrairement a un OS de chez nos voisins d'en face ou les DLLs valsent a qui mieux mieux. :D :D :D
 
Tout repose sur l'architecture du système UNIX ie un système multitâches et surtout multi-utilisateurs. Donc dans le dossier maison tu as une bibliothèque qui ne concerne que l'utilisateur : c'est celle qui gère les préférences de cet utilisateur, mais aussi les applications que ne concerne que lui...etc. La bibliothèque du "HD" concerne les préférences générales et les réglages des applis qui concernent tous les utilisateurs (normalement seul root -le superutilisateur- doit y mettre son nez). Celle de système concerne le fonctionnement de base de l'ordi (là pour le coup seul root doit y aller et encore en sachant ce qu'il fait).
Ces trois bibliothèque ont des noms différents qui ne sont pas flagrant c'est vrai en mode graphique.
Par exemple la bibliothèque de la maison s'appelle /Users/utilisateur/Library/ et celui du "HD" s'appelle /Library/ (le premier / représente le répertoire racine et chaque répertoire est nommé en fonction du chemin pour y accéder). Tous s'appellent Library parce que leur fonction est la même ce qui change c'est leur degré d'exécution.