Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Logicman91

macrumors newbie
Original poster
Jun 13, 2010
10
0
I have used mac for some years now, and know the OS well, but there is something that always has confused me: There are three different libraries in OS X. the first is: Macintosh HD>Library - the second: Macintosh HD>User>Library - and i recently noticed a third: Macintosh HD>System>Library.

The reason this annoys me is because, as everyone know, there's often programs asking you to delete files from the library etc. I know i could just search for the right directory but still... kind of annoying, and a bit confusing at times.

So why do Mac OS X have three different libraries and what are the difference between them?
 

Jolly Jimmy

macrumors 65816
Dec 13, 2007
1,357
3
Macintosh HD > Library is for software installed for all users.

Macintosh HD > User > Library for software only installed for that specific user.

Macintosh HD > System > Library is your essential OS X system whatnot that you needn't bother yourself with.
 

calderone

Cancelled
Aug 28, 2009
3,743
352
Software isn't the right way to put it. While that can be the case with things like preference panes, that really isn't an accurate way to define the Library folders.

They are in essence resource folders. Each provides it's resources from the least specific to most specific level of the OS.

System
Local
User

This hierarchy also has a override structure. Such that fonts, preferences, etc take precedence over one another depending on where they are. So if I have a font in my Library folder and the same in the Local Library, the one in my Fonts folder will be used.

This is why a common troubleshooting technique is to create a new user, as this can help rule out or confirm that the problem in the User's Library folder.

It may pain you to know there is another Library folder, /Network/Library. It isn't very common for most users as it is an automount share defined on a server for shared network resources.
 

Jolly Jimmy

macrumors 65816
Dec 13, 2007
1,357
3
Software isn't the right way to put it. While that can be the case with things like preference panes, that really isn't an accurate way to define the Library folders.

Yes I wasn't sure software was quite the right word.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.