There have been recommendations in a lot of threads to do a clean install. Most of the them the talk about restoring from TM or using Migration Assistant.
That is not my definition of clean install.
After installing OS X using a USB drive with a disk format, these are the steps I use.
Note: I don't use the admin account for any day to day activity.
The one exception that I have found to excluding ~/Library is iBooks. These are stored at ~/Library/Containers/com.apple.BKAgentService. With the move to more things being stored in Containers, this is getting more complicated. This also means that excluding ~/Library will become less possible. Containers currently has 49 entries on my system.
This process worked very nicely for me, but it takes a lot more effort. I also have a fairly simple setup since email, calendar and contacts are all web based with syncing to the Mac setup after the fact. Safari bookmarks are synced with my iPhone using iCloud so that updates the new Mac install automatically.
DS
That is not my definition of clean install.
After installing OS X using a USB drive with a disk format, these are the steps I use.
Note: I don't use the admin account for any day to day activity.
- Install third party apps from the Mac App Store or OFFICIAL third party sites. This does mean that licenses and keys will need to be applied. YOU DID keep them, didn't you?
- Copy the user data from the backup media to /Users/<username>. DO NOT copy ~/Library.
- Create each user referencing /Users/<username> as the home directory location. Try to create the users in the same sequence as before so that the UNIX UID numbers are consistent. I have not tested whether creating users against an existing home directory structure changes the file ownership.
The one exception that I have found to excluding ~/Library is iBooks. These are stored at ~/Library/Containers/com.apple.BKAgentService. With the move to more things being stored in Containers, this is getting more complicated. This also means that excluding ~/Library will become less possible. Containers currently has 49 entries on my system.
This process worked very nicely for me, but it takes a lot more effort. I also have a fairly simple setup since email, calendar and contacts are all web based with syncing to the Mac setup after the fact. Safari bookmarks are synced with my iPhone using iCloud so that updates the new Mac install automatically.
DS